Freigeben über


DiskSpaceExhaustedOption Enumeration

Definition

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
DiskSpaceExhaustedOption

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.

Gilt für:

Weitere Informationen