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

属性值

BooleanTrue 指示每次写入之后都刷新日志文件流;否则将缓存日志条目,这样写入会更有效率。 此属性的默认设置为 False

注解

False属性的设置AutoFlush为大多数应用程序提供了最佳性能,因为一次将多个消息写入日志文件更高效。 可以使用 Flush 方法刷新日志文件的输出缓冲区中当前的任何消息。 还可以使用 Close 方法,该方法在关闭日志文件之前隐式刷新流。

适用于

另请参阅