BufferedWebEventProvider.Flush Metodo
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 ()
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
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.
Prodotto | Versioni |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: