BufferedWebEventProvider.Flush Metodo

Definizione

Sposta gli eventi dal buffer del provider al log eventi.

public override void 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);
}

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.

Si applica a

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