FileLogTraceListener.DiskSpaceExhaustedBehavior Proprietà

Definizione

Determina quale comportamento seguire se durante la scrittura del file di log viene rilevato meno spazio libero su disco disponibile di quello specificato dalla proprietà ReserveDiskSpace.

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 il comportamento da adottare durante il tentativo di scrittura nel file di log quando lo spazio libero su disco è inferiore a quello specificato dalla proprietà ReserveDiskSpace o la dimensione del file di log è maggiore di quella consentita dalla proprietà MaxFileSize. Il valore predefinito è DiscardMessages.

Commenti

Quando la DiskSpaceExhaustedBehavior proprietà è impostata su DiscardMessages, i messaggi di log vengono ignorati in modo automatico se non è presente spazio su disco riservato sufficiente. Si tratta del comportamento predefinito e impedisce la mancata esecuzione di applicazioni semplici se il disco è troppo pieno.

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

Si applica a

Vedi anche