DiskSpaceExhaustedOption Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, was zu tun ist, wenn das FileLogTraceListener -Objekt versucht, in ein Protokoll zu schreiben, und es ist weniger freier Speicherplatz verfügbar als durch die ReserveDiskSpace -Eigenschaft angegeben.
public enum class DiskSpaceExhaustedOption
public enum DiskSpaceExhaustedOption
type DiskSpaceExhaustedOption =
Public Enum DiskSpaceExhaustedOption
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| ThrowException | 0 | Löst eine Ausnahme aus. |
| DiscardMessages | 1 | Protokollnachrichten verwerfen. |
Hinweise
Wenn die DiskSpaceExhaustedBehavior Eigenschaft auf "DiscardMessages" festgelegt ist, werden die Protokollmeldungen standardmäßig verworfen, wenn nicht genügend reservierter Speicherplatz vorhanden ist. Dadurch wird verhindert, dass einfache Anwendungen fehlschlagen, wenn der Datenträger zu voll ist.
Legen Sie für eine robustere Anwendung die DiskSpaceExhaustedBehavior Eigenschaft auf ThrowException fest, und fügen Sie Blöcke um den gesamten Code hinzu Try...Catch , der in das Protokoll schreibt.