FileLogTraceListener.DiskSpaceExhaustedBehavior Свойство

Определение

Определяет, что делать при выполнении записи в файл журнала, когда на диске осталось меньше свободного места, чем указано в свойстве ReserveDiskSpace.

public:
 property Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption get(); void set(Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption value); };
public Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { get; set; }
member this.DiskSpaceExhaustedBehavior : Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption with get, set
Public Property DiskSpaceExhaustedBehavior As DiskSpaceExhaustedOption

Значение свойства

DiskSpaceExhaustedOption. Определяет, что делать при выполнении записи в файл журнала, когда на диске осталось меньше свободного места, чем указано в свойстве ReserveDiskSpace, или когда размер файла журнала превышает допустимое значение, заданное в свойстве MaxFileSize. Значение по умолчанию — DiscardMessages.

Комментарии

Если свойству DiskSpaceExhaustedBehavior присвоено значение DiscardMessages, сообщения журнала автоматически удаляются, если недостаточно зарезервированного места на диске. Это поведение по умолчанию, и оно предотвращает сбой простых приложений, если диск становится слишком заполненным.

Более надежные приложения могут задать DiskSpaceExhaustedBehavior для свойства ThrowExceptionзначение и добавить Try...Catch блоки вокруг всего кода, который записывает в журнал.

Применяется к

См. также раздел