Udostępnij za pośrednictwem


BufferedWebEventProvider.Flush Metoda

Definicja

Przenosi zdarzenia z buforu dostawcy do dziennika zdarzeń.

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

Przykłady

W poniższym przykładzie kodu pokazano, jak używać Flush metody .

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

Uwagi

Po wywołaniu tej metody wszystkie zdarzenia w buforze są natychmiast przenoszone z buforu do dziennika, niezależnie od tego, ile czasu upłynął od ostatniego zapisu lub ile zdarzeń znajduje się w buforze. Czas ostatniego zapisu jest resetowany do czasu akcji opróżniania.

Dotyczy