BufferedWebEventProvider.Flush 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将事件从提供程序缓冲区移到事件日志中。
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
注解
调用此方法时,缓冲区中的所有事件都会立即从缓冲区移动到日志,而不管自上次写入以来已用完多少时间或缓冲区中的事件数。 上次写入的时间重置为刷新操作的时间。