共用方式為


FileLogTraceListener.AutoFlush 屬性

定義

指出對記錄檔資料流的寫入過程是否會清除緩衝區。

public:
 property bool AutoFlush { bool get(); void set(bool value); };
public bool AutoFlush { get; set; }
member this.AutoFlush : bool with get, set
Public Property AutoFlush As Boolean

屬性值

Boolean,如果為 True 表示會在每次寫入後清除資料流,否則會緩衝記錄項目並且以更有效率的方式寫入。 這個屬性的預設設定為 False

備註

屬性 FalseAutoFlush 設定可為大部分應用程式提供最佳效能,因為一次將多個訊息寫入記錄檔更有效率。 您可以使用 Flush 方法來排清記錄檔輸出緩衝區中目前的任何訊息。 您也可以使用 Close 方法,在關閉記錄檔之前隱含地排清數據流。

適用於

另請參閱