FileLogTraceListener.ReserveDiskSpace 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定將訊息寫入記錄檔前所需的可用磁碟空間總數 (以位元組為單位)。
public:
property long ReserveDiskSpace { long get(); void set(long value); };
public long ReserveDiskSpace { get; set; }
member this.ReserveDiskSpace : int64 with get, set
Public Property ReserveDiskSpace As Long
屬性值
Long
. 這是所需的可用磁碟空間總數。 預設值為 10000000。
例外狀況
當這個屬性設定為小於 0 的值時。
備註
使用此屬性可確保記錄檔不會完全填滿磁碟。
如果可用磁碟空間量 (位元組) 小於此屬性的值,則當類別嘗試將訊息寫入記錄檔時 FileLogTraceListener ,就會捨棄訊息,而且失敗會根據 屬性的值 DiskSpaceExhaustedBehavior 而擲回無訊息或擲回例外狀況。 否則,如果記錄檔大小 (位元組) 大於 MaxFileSize,則訊息會寫入記錄檔。
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應