Sdílet prostřednictvím


BufferedWebEventProvider.Flush Metoda

Definice

Přesune události z vyrovnávací paměti poskytovatele do protokolu událostí.

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

Příklady

Následující příklad kódu ukazuje, jak použít metodu 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

Poznámky

Při volání této metody se všechny události v vyrovnávací paměti okamžitě přesunou z vyrovnávací paměti do protokolu bez ohledu na to, kolik času uplynulo od posledního zápisu nebo kolik událostí je v vyrovnávací paměti. Čas posledního zápisu se resetuje na čas vyprázdnění akce.

Platí pro