FileLogTraceListener.AutoFlush Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, очищается ли буфер при записи в файл журнала.
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
Значение свойства
Значение типа Boolean
, значение True
указывает, что поток очищается после каждой записи; в противном случае записи журнала буферизуются и записываются более эффективно. По умолчанию значение данного свойства равно False
.
Комментарии
Параметр False
свойства AutoFlush обеспечивает наилучшую производительность для большинства приложений, так как более эффективно одновременно записывать несколько сообщений в файл журнала. Метод можно использовать для очистки Flush всех сообщений, которые в настоящее время находятся в выходном буфере файла журнала. Можно также использовать Close метод , который неявно очищает поток перед закрытием файла журнала.