TraceLogRetentionOption Enumeration

Definition

Gibt die Dateistruktur an, die für das EventSchemaTraceListener-Protokoll verwendet wird.Specifies the file structure that will be used for the EventSchemaTraceListener log.

public enum class TraceLogRetentionOption
public enum TraceLogRetentionOption
type TraceLogRetentionOption = 
Public Enum TraceLogRetentionOption
Vererbung
TraceLogRetentionOption

Felder

LimitedCircularFiles 1

Eine endliche Anzahl sequenzieller Dateien, jeweils mit der maximalen Dateigröße.A finite number of sequential files, each with a maximum file size. Wenn der MaximumFileSize-Eigenschaftswert erreicht wird, wird mit dem Schreiben in einer neuen Dateien mit einem inkrementierten ganzzahligen Suffix begonnen.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix. Wenn der MaximumNumberOfFiles-Eigenschaftswert erreicht wird, wird die erste Datei gelöscht und überschrieben.When the MaximumNumberOfFiles property value is reached, the first file is cleared and overwritten. Dateien werden dann inkrementell nach dem Rotationsprinzip überschrieben.Files are then incrementally overwritten in a circular manner.

LimitedSequentialFiles 3

Eine endliche Anzahl sequenzieller Dateien, jeweils mit der maximalen Dateigröße.A finite number of sequential files, each with a maximum file size. Wenn der MaximumFileSize-Eigenschaftswert erreicht wird, wird mit dem Schreiben in einer neuen Dateien mit einem inkrementierten ganzzahligen Suffix begonnen.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix.

SingleFileBoundedSize 4

Eine einzelne Datei mit der maximalen, von der MaximumFileSize-Eigenschaft bestimmten Dateigröße.One file with a maximum file size that is determined by the MaximumFileSize property.

SingleFileUnboundedSize 2

Eine einzelne Datei ohne Beschränkung der maximalen Dateigröße.One file with no maximum file size restriction.

UnlimitedSequentialFiles 0

Eine unbegrenzte Anzahl sequenzieller Dateien, jeweils mit der maximalen, von der MaximumFileSize-Eigenschaft bestimmten Dateigröße.An unlimited number of sequential files, each with a maximum file size that is determined by the MaximumFileSize property. Es gilt keine logische Begrenzung hinsichtlich der Anzahl oder Größe der Dateien, jedoch bestehen physische Einschränkungen seitens des Computers.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.

Hinweise

Die TraceLogRetentionOption -Enumeration wird verwendet, um den Wert TraceLogRetentionOption der-Eigenschaft in EventSchemaTraceListener der-Klasse anzugeben.The TraceLogRetentionOption enumeration is used to specify the value of the TraceLogRetentionOption property in the EventSchemaTraceListener class. Diese Eigenschafts Einstellung bestimmt die möglichen und Standardwerte für EventSchemaTraceListener.MaximumFileSize die EventSchemaTraceListener.MaximumNumberOfFiles -Eigenschaft und die-Eigenschaft.That property setting determines the possible and default values for the EventSchemaTraceListener.MaximumFileSize and EventSchemaTraceListener.MaximumNumberOfFiles properties.

MaximumFileSize Sie können die-Eigenschaft MaximumNumberOfFiles und die- maximumFileSize Eigenschaft über die benutzerdefinierten Attribute und in EventSchemaTraceListener der Konfigurationsdatei maximumFileSize oder maximumNumberOfFiles mithilfe des-Parameters oder des- maximumNumberOfFiles Parameters im Konstruktor festlegen.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. Wenn das maximumFileSize - maximumNumberOfFiles Attribut oder das-Attribut in der Konfigurationsdatei einen Wert außerhalb des gültigen Bereichs angibt, werden die-Eigenschaften auf ihre Standardwerte festgelegt.If the maximumFileSize or maximumNumberOfFiles attributes in the configuration file specify an out-of-range value, the properties are set to their default values. Wenn Sie einen Wert außerhalb maximumFileSize des gültigen Bereichs im-Parameter oder maximumNumberOfFiles -Parameter angeben, wenn Sie EventSchemaTraceListener den-Konstruktor ArgumentOutOfRangeException aufrufen, wird eine ausgelöst.If you specify an out-of-range value in the maximumFileSize or maximumNumberOfFiles parameter when you call the EventSchemaTraceListener constructor, an ArgumentOutOfRangeException is thrown.

In der folgenden Tabelle werden die möglichen und Standardwerte für die Dateigröße und die Dateianzahl angezeigt, die den einzelnen Ablauf Verfolgungs Protokoll-Aufbewahrungs Optionen zugeordnet sind.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/v" gibt an, dass die zugeordnete Eigenschaft für diesen TraceLogRetentionOption Wert nicht geprüft wird."N/A" indicates that the associated property is not checked for that TraceLogRetentionOption value.

TraceLogRetentionOptionTraceLogRetentionOption Maximale DateigrößeMaximum file size Standarddatei GrößeDefault file size Maximale Anzahl von DateienMaximum number of files Standard Anzahl von DateienDefault number of files
LimitedCircularFilesLimitedCircularFiles Nicht zutreffendN/A -1-1 Nicht zutreffendN/A 11
LimitedSequentialFilesLimitedSequentialFiles >0>0 4 KB4 kB Nicht zutreffendN/A 11
SingleFileBoundedSizeSingleFileBoundedSize >0>0 4 KB4 kB Nicht zutreffendN/A -1-1
SingleFileUnboundedSizeSingleFileUnboundedSize >0>0 4 KB4 kB >0>0 11
UnlimitedSequentialFilesUnlimitedSequentialFiles >0>0 4 KB4 kB >1>1 22

Gilt für: