TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption TraceLogRetentionOption Enum

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
TraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOptionTraceLogRetentionOption

Campos

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

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

UnlimitedSequentialFiles UnlimitedSequentialFiles UnlimitedSequentialFiles 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

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

Puede establecer el MaximumFileSize y MaximumNumberOfFiles propiedades a través de la maximumFileSize y maximumNumberOfFiles atributos personalizados en el archivo de configuración o mediante el maximumFileSize o maximumNumberOfFiles parámetros en el EventSchemaTraceListener 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 el maximumFileSize o maximumNumberOfFiles atributos en el archivo de configuración especifican un valor fuera del 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 especifica un valor fuera del intervalo en el maximumFileSize o maximumNumberOfFiles parámetro al llamar a la EventSchemaTraceListener constructor, un ArgumentOutOfRangeException se produce.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 muestra los valores posibles y predeterminados para el tamaño de archivo y número de archivos que están asociados con 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 que la propiedad asociada TraceLogRetentionOption valor."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