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 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.