TraceLogRetentionOption Enumeración

Definición

Especifica la estructura de archivos que se utilizará para el registro de 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
Herencia
TraceLogRetentionOption

Campos

LimitedCircularFiles 1

Número finito de archivos secuenciales, cada uno con un tamaño máximo de archivo.A finite number of sequential files, each with a maximum file size. Cuando se alcanza el valor de la propiedad MaximumFileSize, la escritura comienza en un nuevo archivo con un sufijo entero incrementado.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix. Cuando se alcanza el valor de la propiedad MaximumNumberOfFiles, se borra y sobrescribe el primer archivo.When the MaximumNumberOfFiles property value is reached, the first file is cleared and overwritten. Los archivos se sobrescriben incrementalmente de manera circular.Files are then incrementally overwritten in a circular manner.

LimitedSequentialFiles 3

Número finito de archivos secuenciales, cada uno con un tamaño máximo de archivo.A finite number of sequential files, each with a maximum file size. Cuando se alcanza el valor de la propiedad MaximumFileSize, la escritura comienza en un nuevo archivo con un sufijo entero incrementado.When the MaximumFileSize property value is reached, writing starts in a new file with an incremented integer suffix.

SingleFileBoundedSize 4

Archivo con un tamaño máximo determinado por la propiedad MaximumFileSize.One file with a maximum file size that is determined by the MaximumFileSize property.

SingleFileUnboundedSize 2

Archivo sin la restricción de tamaño máximo de archivo.One file with no maximum file size restriction.

UnlimitedSequentialFiles 0

Número ilimitado de archivos secuenciales, cada uno con un tamaño máximo de archivo determinado por la propiedad MaximumFileSize.An unlimited number of sequential files, each with a maximum file size that is determined by the MaximumFileSize property. No hay ningún límite lógico al número o tamaño de los archivos, pero está limitado por las restricciones físicas impuestas por el equipo.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.

Comentarios

La TraceLogRetentionOption enumeración se utiliza para especificar el valor de TraceLogRetentionOption la propiedad en EventSchemaTraceListener la clase.The TraceLogRetentionOption enumeration is used to specify the value of the TraceLogRetentionOption property in the EventSchemaTraceListener class. Ese valor de propiedad determina los valores posibles y predeterminados EventSchemaTraceListener.MaximumNumberOfFiles para las EventSchemaTraceListener.MaximumFileSize propiedades y.That property setting determines the possible and default values for the EventSchemaTraceListener.MaximumFileSize and EventSchemaTraceListener.MaximumNumberOfFiles properties.

Puede establecer las MaximumFileSize propiedades y MaximumNumberOfFiles a través de maximumFileSize los maximumNumberOfFiles atributos personalizados y en el archivo de configuración o mediante maximumFileSize los maximumNumberOfFiles parámetros o en EventSchemaTraceListener el constructor.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. Si los maximumFileSize atributos maximumNumberOfFiles o del archivo de configuración especifican un valor fuera de intervalo, las propiedades se establecen en sus valores predeterminados.If the maximumFileSize or maximumNumberOfFiles attributes in the configuration file specify an out-of-range value, the properties are set to their default values. Si se especifica un valor fuera del maximumFileSize intervalo en el parámetro o maximumNumberOfFiles cuando se llama al EventSchemaTraceListener constructor, se produce una ArgumentOutOfRangeException excepción.If you specify an out-of-range value in the maximumFileSize or maximumNumberOfFiles parameter when you call the EventSchemaTraceListener constructor, an ArgumentOutOfRangeException is thrown.

En la tabla siguiente se muestran los valores posibles y predeterminados para el tamaño de archivo y el recuento de archivos asociados a cada opción de retención de registro de seguimiento.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/A" indica que no se comprueba el TraceLogRetentionOption valor de la propiedad asociada."N/A" indicates that the associated property is not checked for that TraceLogRetentionOption value.

TraceLogRetentionOptionTraceLogRetentionOption Tamaño máximo de archivoMaximum file size Tamaño de archivo predeterminadoDefault file size Número máximo de archivosMaximum number of files Número predeterminado de archivosDefault 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

Se aplica a