Condividi tramite


FileLogTraceListener.DiskSpaceExhaustedBehavior Proprietà

Definizione

Determina le operazioni da eseguire durante la scrittura nel file di log e lo spazio su disco disponibile è inferiore a quello specificato dalla ReserveDiskSpace proprietà .

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

Valore della proprietà

DiskSpaceExhaustedOption. Determina le operazioni da eseguire quando si tenta di scrivere nel file di log e lo spazio su disco disponibile è inferiore a quello specificato dalla ReserveDiskSpace proprietà oppure se le dimensioni del file di log sono maggiori di quelle consentite dalla MaxFileSize proprietà. Il valore predefinito è DiscardMessages.

Commenti

Quando la DiskSpaceExhaustedBehavior proprietà è impostata su DiscardMessages, i messaggi di log vengono eliminati automaticamente se lo spazio su disco riservato non è sufficiente. Si tratta del comportamento predefinito e impedisce alle applicazioni semplici di non riuscire se il disco è troppo pieno.

Le applicazioni più affidabili possono impostare la DiskSpaceExhaustedBehavior proprietà su ThrowExceptione aggiungere Try...Catch blocchi per tutto il codice che scrive nel log.

Si applica a

Vedi anche