TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption Enum

Definizione

Specifica la struttura di file che verrà utilizzata per il log EventSchemaTraceListener.Specifies the file structure that will be used for the EventSchemaTraceListener log.

public enum class TraceLogRetentionOption
public enum TraceLogRetentionOption
type TraceLogRetentionOption = 
Public Enum TraceLogRetentionOption
Ereditarietà
TraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOption

Campi

LimitedCircularFiles LimitedCircularFiles LimitedCircularFiles LimitedCircularFiles 1

Numero limitato di file sequenziali, ognuno con una dimensione massima di file.A finite number of sequential files, each with a maximum file size. Quando viene raggiunto il valore della proprietà MaximumFileSize, la scrittura viene avviata in un nuovo file con un suffisso intero incrementato.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix. Quando viene raggiunto il valore della proprietà MaximumNumberOfFiles, il primo file viene cancellato e sovrascritto.When the MaximumNumberOfFiles property value is reached, the first file is cleared and overwritten. I file vengono quindi sovrascritti con criterio incrementale in modo circolare.Files are then incrementally overwritten in a circular manner.

LimitedSequentialFiles LimitedSequentialFiles LimitedSequentialFiles LimitedSequentialFiles 3

Numero limitato di file sequenziali, ognuno con una dimensione massima di file.A finite number of sequential files, each with a maximum file size. Quando viene raggiunto il valore della proprietà MaximumFileSize, la scrittura viene avviata in un nuovo file con un suffisso intero incrementato.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix.

SingleFileBoundedSize SingleFileBoundedSize SingleFileBoundedSize SingleFileBoundedSize 4

File con una dimensione massima determinata dalla proprietà MaximumFileSize.One file with a maximum file size that is determined by the MaximumFileSize property.

SingleFileUnboundedSize SingleFileUnboundedSize SingleFileUnboundedSize SingleFileUnboundedSize 2

File senza restrizioni di dimensione massima.One file with no maximum file size restriction.

UnlimitedSequentialFiles UnlimitedSequentialFiles UnlimitedSequentialFiles UnlimitedSequentialFiles 0

Numero illimitato di file sequenziali, ognuno con una dimensione massima di file determinata dalla proprietà MaximumFileSize.An unlimited number of sequential files, each with a maximum file size that is determined by the MaximumFileSize property. Non esistono limiti logici al numero o alla dimensione dei file, ma i limiti vengono stabiliti dai vincoli fisici imposti dal computer.There is no logical bound to the number or size of the files, but it is limited by the physical constraints imposed by the computer.

Commenti

L' TraceLogRetentionOption enumerazione viene utilizzata per specificare il valore TraceLogRetentionOption della proprietà nella EventSchemaTraceListener classe.The TraceLogRetentionOption enumeration is used to specify the value of the TraceLogRetentionOption property in the EventSchemaTraceListener class. Tale impostazione della proprietà determina i valori possibili e predefiniti per EventSchemaTraceListener.MaximumFileSize le EventSchemaTraceListener.MaximumNumberOfFiles proprietà e.That property setting determines the possible and default values for the EventSchemaTraceListener.MaximumFileSize and EventSchemaTraceListener.MaximumNumberOfFiles properties.

È possibile impostare le MaximumFileSize proprietà MaximumNumberOfFiles e tramite maximumFileSize gli attributi maximumNumberOfFiles personalizzati e nel file di configurazione oppure usando i maximumFileSize parametri o maximumNumberOfFiles nel EventSchemaTraceListener costruttore.You can set the MaximumFileSize and MaximumNumberOfFiles properties through the maximumFileSize and maximumNumberOfFiles custom attributes in the configuration file or by using the maximumFileSize or maximumNumberOfFiles parameters in the EventSchemaTraceListener constructor. Se gli maximumFileSize attributi maximumNumberOfFiles o nel file di configurazione specificano un valore non compreso nell'intervallo, le proprietà vengono impostate sui valori predefiniti.If the maximumFileSize or maximumNumberOfFiles attributes in the configuration file specify an out-of-range value, the properties are set to their default values. Se si specifica un valore non compreso maximumFileSize nell'intervallo nel parametro o maximumNumberOfFiles quando si chiama il EventSchemaTraceListener costruttore, viene generata un' ArgumentOutOfRangeException eccezione.If you specify an out-of-range value in the maximumFileSize or maximumNumberOfFiles parameter when you call the EventSchemaTraceListener constructor, an ArgumentOutOfRangeException is thrown.

Nella tabella seguente sono riportati i valori possibili e predefiniti per le dimensioni dei file e il numero di file associati a ogni opzione di conservazione del log di traccia.The following table shows the possible and default values for file size and file count that are associated with each trace log retention option. "N/D" indica che per la proprietà associata non viene verificato tale valore di TraceLogRetentionOption."N/A" indicates that the associated property is not checked for that TraceLogRetentionOption value.

TraceLogRetentionOptionTraceLogRetentionOption Dimensioni massime fileMaximum file size Dimensioni predefinite del fileDefault file size Numero massimo di fileMaximum number of files Numero predefinito di fileDefault number of files
LimitedCircularFilesLimitedCircularFiles N/DN/A -1-1 N/DN/A 11
LimitedSequentialFilesLimitedSequentialFiles >0>0 4 kB4 kB N/DN/A 11
SingleFileBoundedSizeSingleFileBoundedSize >0>0 4 kB4 kB N/DN/A -1-1
SingleFileUnboundedSizeSingleFileUnboundedSize >0>0 4 kB4 kB >0>0 11
UnlimitedSequentialFilesUnlimitedSequentialFiles >0>0 4 kB4 kB >1>1 22

Si applica a