Share via


FileLogTraceListener.MaxFileSize 屬性

定義

取得或設定允許的記錄檔大小最大值 (以位元組為單位)。

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,則訊息會寫入記錄。

適用於

另請參閱