FileLogTraceListener.DiskSpaceExhaustedBehavior Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.