BufferedWebEventProvider.Flush Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Move os eventos do buffer do fornecedor para o registo de eventos.
public:
override void Flush();
public override void Flush();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Exemplos
O exemplo de código a seguir mostra como usar o Flush método.
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
Observações
Quando este método é chamado, todos os eventos no buffer são imediatamente movidos do buffer para o log, independentemente de quanto tempo decorreu desde a última escrita ou de quantos eventos existem no buffer. O tempo da última escrita é reiniciado para o momento da ação de limpeza.