TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption Enum

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
TraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOption

Felder

LimitedCircularFiles LimitedCircularFiles LimitedCircularFiles 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 LimitedSequentialFiles LimitedSequentialFiles 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 SingleFileBoundedSize SingleFileBoundedSize 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 SingleFileUnboundedSize SingleFileUnboundedSize SingleFileUnboundedSize 2

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

UnlimitedSequentialFiles UnlimitedSequentialFiles UnlimitedSequentialFiles 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 verwendet, um festzulegen der TraceLogRetentionOption -Eigenschaft in der EventSchemaTraceListener Klasse.The TraceLogRetentionOption enumeration is used to specify the value of the TraceLogRetentionOption property in the EventSchemaTraceListener class. Einstellung der Eigenschaft bestimmt die möglichen und Standardwerte Werte für die EventSchemaTraceListener.MaximumFileSize und EventSchemaTraceListener.MaximumNumberOfFiles Eigenschaften.That property setting determines the possible and default values for the EventSchemaTraceListener.MaximumFileSize and EventSchemaTraceListener.MaximumNumberOfFiles properties.

Lassen sich die MaximumFileSize und MaximumNumberOfFiles Eigenschaften über die maximumFileSize und maximumNumberOfFiles benutzerdefinierte Attribute in der Konfigurationsdatei oder die maximumFileSize oder maximumNumberOfFiles Parameter in der EventSchemaTraceListener Konstruktor.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 die maximumFileSize oder maximumNumberOfFiles Attribute in der Konfigurationsdatei einen Wert außerhalb des Bereichs angeben, 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 angeben, dass einen Wert außerhalb des Bereichs in der maximumFileSize oder maximumNumberOfFiles Parameter beim Aufruf der EventSchemaTraceListener Konstruktor ein ArgumentOutOfRangeException 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 folgende Tabelle zeigt die möglich und Standardwerte für die Dateigröße und Anzahl der Dateien, die jede Beibehaltungsoptionen für 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" gibt an, dass die zugeordnete Eigenschaft nicht auf, überprüft TraceLogRetentionOption Wert."N/A" indicates that the associated property is not checked for that TraceLogRetentionOption value.

TraceLogRetentionOptionTraceLogRetentionOption Maximale DateigrößeMaximum file size StandardgrößeDefault file size Maximale Anzahl von DateienMaximum number of files Standardanzahl 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: