Share via


FileLogTraceListener.DiskSpaceExhaustedBehavior Vlastnost

Definice

Určuje, co dělat při zápisu do souboru protokolu a je k dispozici méně volného místa na disku, než určuje ReserveDiskSpace vlastnost.

public:
 property Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption get(); void set(Microsoft::VisualBasic::Logging::DiskSpaceExhaustedOption value); };
public Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption DiskSpaceExhaustedBehavior { get; set; }
member this.DiskSpaceExhaustedBehavior : Microsoft.VisualBasic.Logging.DiskSpaceExhaustedOption with get, set
Public Property DiskSpaceExhaustedBehavior As DiskSpaceExhaustedOption

Hodnota vlastnosti

DiskSpaceExhaustedOption. Určuje, co dělat při pokusu o zápis do souboru protokolu a je k dispozici méně volného místa na disku, než určuje ReserveDiskSpace vlastnost, nebo pokud je velikost souboru protokolu větší, než MaxFileSize umožňuje vlastnost. Výchozí hodnota je DiscardMessages.

Poznámky

DiskSpaceExhaustedBehavior Pokud je vlastnost nastavená na DiscardMessages, zprávy protokolu se bezobslužně zahodí, pokud není dostatek vyhrazeného místa na disku. Toto je výchozí chování, které brání selhání jednoduchých aplikací, pokud je disk příliš zaplněný.

Robustnější aplikace mohou vlastnost nastavit DiskSpaceExhaustedBehavior na ThrowExceptiona přidat Try...Catch bloky kolem veškerého kódu, který zapisuje do protokolu.

Platí pro

Viz také