BufferedWebEventProvider.Flush 方法

定义

将事件从提供程序缓冲区移到事件日志中。

public:
 override void Flush();
public override void Flush ();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()

示例

下面的代码示例说明如何使用 Flush 方法。

public override void  Flush()
{
    customInfo.AppendLine("Perform custom flush");
    StoreToFile(customInfo, logFilePath, FileMode.Append);
}
Public Overrides Sub Flush()
   customInfo.AppendLine("Perform custom flush")
     StoreToFile(customInfo, _
     logFilePath, FileMode.Append)
End Sub

注解

调用此方法时,缓冲区中的所有事件都会立即从缓冲区移动到日志,而不管自上次写入以来已用完多少时间或缓冲区中的事件数。 上次写入的时间重置为刷新操作的时间。

适用于