BufferedWebEventProvider.Flush Metod

Definition

Flyttar händelserna från providerns buffert till händelseloggen.

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

Exempel

I följande kodexempel visas hur metoden Flush används.

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

Kommentarer

När den här metoden anropas flyttas alla händelser i bufferten omedelbart från bufferten till loggen, oavsett hur lång tid som har gått sedan den senaste skrivningstiden eller hur många händelser som finns i bufferten. Tiden för den senaste skrivning återställs till tidpunkten för tömningsåtgärden.

Gäller för