FileLogTraceListener.MaxFileSize 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定允許的記錄檔大小最大值 (以位元組為單位)。
public:
property long MaxFileSize { long get(); void set(long value); };
public long MaxFileSize { get; set; }
member this.MaxFileSize : int64 with get, set
Public Property MaxFileSize As Long
屬性值
Long
. 這是允許的記錄檔大小最大值 (以位元組為單位)。 預設值為 5000000。
例外狀況
當這個屬性設定為小於 1000 的值時。
備註
使用這個屬性可確保記錄檔不會成長太大。
如果記錄檔大小 (位元組) 大於這個屬性的值,則當類別嘗試將訊息寫入記錄檔時 FileLogTraceListener ,就會捨棄訊息,而且失敗是無訊息或根據 屬性的值 DiskSpaceExhaustedBehavior 擲回例外狀況。 否則,如果可用磁碟空間量 (位元組) 小於 ReserveDiskSpace,則訊息會寫入記錄。