FileLogTraceListener.AutoFlush Propriedade

Definição

Indica se a gravação no fluxo de arquivos de log libera ou não o buffer.

public:
 property bool AutoFlush { bool get(); void set(bool value); };
public bool AutoFlush { get; set; }
member this.AutoFlush : bool with get, set
Public Property AutoFlush As Boolean

Valor da propriedade

Boolean, com True que indica que o fluxo é liberado após cada gravação; caso contrário, as entradas de log são armazenadas em buffer e gravadas com mais eficiência. A configuração padrão dessa propriedade é False.

Comentários

A False configuração da AutoFlush propriedade fornece o melhor desempenho para a maioria dos aplicativos, pois é mais eficiente gravar várias mensagens no arquivo de log ao mesmo tempo. Você pode usar o Flush método para liberar todas as mensagens atualmente no buffer de saída do arquivo de log. Você também pode usar o Close método , que libera implicitamente o fluxo antes de fechar o arquivo de log.

Aplica-se a

Confira também