Udostępnij za pośrednictwem


DiskSpaceExhaustedOption Wyliczenie

Definicja

Określa, co zrobić, gdy FileLogTraceListener obiekt próbuje zapisać w dzienniku, a ilość wolnego miejsca na dysku jest mniejsza niż określona ReserveDiskSpace przez właściwość.

public enum class DiskSpaceExhaustedOption
public enum DiskSpaceExhaustedOption
type DiskSpaceExhaustedOption = 
Public Enum DiskSpaceExhaustedOption
Dziedziczenie
DiskSpaceExhaustedOption

Pola

DiscardMessages 1

Odrzuć komunikaty dziennika.

ThrowException 0

Zgłaszanie wyjątku.

Uwagi

Gdy właściwość jest ustawiona DiskSpaceExhaustedBehavior na Wartość OdrzućMessages, komunikaty dziennika są domyślnie odrzucane, jeśli nie ma wystarczającej ilości zarezerwowanego miejsca na dysku. Zapobiega to awarii prostych aplikacji, jeśli dysk jest zbyt pełny.

W przypadku bardziej niezawodnej aplikacji ustaw DiskSpaceExhaustedBehavior właściwość na ThrowException i dodaj Try...Catch bloki wokół całego kodu, który zapisuje w dzienniku.

Dotyczy

Zobacz też