EventSchemaTraceListener.MaximumFileSize Proprietà

Definizione

Ottiene la dimensione massima del file di log.

public:
 property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long

Valore della proprietà

Dimensione massima del file in byte.

Esempio

Nell'esempio MaximumFileSize di codice seguente viene illustrato come visualizzare il valore della proprietà. Questo esempio di codice fa parte di un esempio più grande fornito per la EventSchemaTraceListener classe.

Console.WriteLine("MaximumFileSize =  " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize =  " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())

Commenti

Il valore della proprietà viene impostato dal maximumFileSize parametro nel costruttore o dall'attributo maximumFileSize nel file di configurazione. Per motivi di prestazioni, è consigliabile impostare la dimensione massima del file su un numero multiplo di 1024 byte. Il MaximumFileSize valore della proprietà non è assoluto. È una soglia che può essere superata fino alle dimensioni dell'ultimo messaggio.

La tabella seguente mostra i valori possibili e predefiniti per le dimensioni dei file associati a ogni opzione di conservazione dei log di traccia. I valori contrassegnati come N/A indicano che la MaximumFileSize proprietà non è selezionata per tale TraceLogRetentionOption valore.

Tracelogretentionoption Dimensione massima dei file Dimensioni predefinite del file
LimitedCircularFiles N/D -1
LimitedSequentialFiles >0 4 KB
SingleFileBoundedSize >0 4 KB
SingleFileUnboundedSize >0 4 KB
UnlimitedSequentialFiles >0 4 KB

Si applica a