DiskSpaceExhaustedOption Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.