次の方法で共有


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

注釈

このメソッドが呼び出されると、バッファー内のすべてのイベントは、最後の書き込みから経過した時間やバッファー内のイベントの数に関係なく、バッファーからログにすぐに移動されます。 最後の書き込みの時刻は、フラッシュ アクションの時刻にリセットされます。

適用対象