FileLogTraceListener.AutoFlush Proprietà
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.
Indica se la scrittura nel flusso del file di log deve scaricare il buffer o meno.
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
Valore della proprietà
Boolean
, con valore True
che indica che il flusso deve essere scaricato dopo ogni scrittura; in caso contrario le voci di log vengono inserite nel buffer e scritte in modo più efficace. L'impostazione predefinita di questa proprietà è False
.
Commenti
L'impostazione False
per la AutoFlush proprietà offre le migliori prestazioni per la maggior parte delle applicazioni, perché è più efficiente scrivere più messaggi nel file di log contemporaneamente. È possibile usare il Flush metodo per scaricare tutti i messaggi attualmente presenti nel buffer di output del file di log. È anche possibile usare il Close metodo , che scarica in modo implicito il flusso prima di chiudere il file di log.