DiskSpaceExhaustedOption DiskSpaceExhaustedOption DiskSpaceExhaustedOption DiskSpaceExhaustedOption Enum

Определение

Определяет, что делать, если объект FileLogTraceListener пытается записать данные в файл журнала, а на диске осталось меньше доступного места, чем указано в свойстве ReserveDiskSpace.Determines what to do when the FileLogTraceListener object attempts to write to a log and there is less free disk space available than specified by the ReserveDiskSpace property.

public enum class DiskSpaceExhaustedOption
public enum DiskSpaceExhaustedOption
type DiskSpaceExhaustedOption = 
Public Enum DiskSpaceExhaustedOption
Наследование
DiskSpaceExhaustedOptionDiskSpaceExhaustedOptionDiskSpaceExhaustedOptionDiskSpaceExhaustedOption

Поля

DiscardMessages DiscardMessages DiscardMessages DiscardMessages 1

Отмена сообщений журнала.Discard log messages.

ThrowException ThrowException ThrowException ThrowException 0

Создание исключения.Throw an exception.

Комментарии

Когда DiskSpaceExhaustedBehavior свойству DiscardMessages, сообщения журнала не по умолчанию, удаляются, если недостаточно зарезервированного дискового пространства.When the DiskSpaceExhaustedBehavior property is set to DiscardMessages, the log messages are by default discarded if there is not enough reserved disk space. Это предотвращает простой сбои приложений при переполнении диска.This prevents simple applications from failing if the disk gets too full.

Для более надежной работы приложения, задайте DiskSpaceExhaustedBehavior свойства ThrowException и добавьте Try...Catch блоки весь код, который записывает в журнал.For a more robust application, set the DiskSpaceExhaustedBehavior property to ThrowException, and add Try...Catch blocks around all code that writes to the log.

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

Дополнительно