BufferedWebEventProvider.Flush Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sposta gli eventi dal buffer del provider al log eventi.
public:
override void Flush();
public override void Flush ();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo 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
Commenti
Quando viene chiamato questo metodo, tutti gli eventi nel buffer vengono spostati immediatamente dal buffer al log, indipendentemente dal tempo trascorso dall'ultima scrittura o dal numero di eventi nel buffer. L'ora dell'ultima scrittura viene reimpostata all'ora dell'azione di scaricamento.