TraceLogRetentionOption Enumeración
TOC
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

TraceLogRetentionOption (Enumeración)

 

Especifica la estructura del archivo que se utilizará para el EventSchemaTraceListener registro.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System.Core (en System.Core.dll)

Public Enumeration TraceLogRetentionOption

Nombre de miembroDescripción
LimitedCircularFiles

Un número finito de archivos secuenciales, cada uno con un tamaño máximo de archivo. Cuando el MaximumFileSize se alcanza el valor de la propiedad, se inicia la escritura en un archivo nuevo con un sufijo entero incrementado. Cuando el MaximumNumberOfFiles se alcanza el valor de la propiedad, se borra y sobrescribe el primer archivo. Los archivos se sobrescriben incrementalmente de manera circular.

LimitedSequentialFiles

Un número finito de archivos secuenciales, cada uno con un tamaño máximo de archivo. Cuando el MaximumFileSize se alcanza el valor de la propiedad, se inicia la escritura en un archivo nuevo con un sufijo entero incrementado.

SingleFileBoundedSize

Un archivo con un tamaño máximo de archivo que viene determinado por la MaximumFileSize propiedad.

SingleFileUnboundedSize

Un archivo sin restricciones de tamaño máximo de archivo.

UnlimitedSequentialFiles

Un número ilimitado de archivos secuenciales, cada uno con un tamaño máximo de archivo que viene determinado por la MaximumFileSize propiedad. No hay ningún límite lógico al número o tamaño de los archivos, pero está limitada por las restricciones físicas impuestas por el equipo.

El TraceLogRetentionOption enumeración se utiliza para especificar el valor de la TraceLogRetentionOption propiedad en la EventSchemaTraceListener clase. Que el valor de la propiedad determina los valores posibles y predeterminados para el EventSchemaTraceListener.MaximumFileSize y EventSchemaTraceListener.MaximumNumberOfFiles Propiedades.

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 la EventSchemaTraceListener constructor. Si el maximumFileSize o maximumNumberOfFiles atributos en el archivo de configuración especifican un valor fuera de intervalo, las propiedades se establecen en sus valores predeterminados. Si especifica un valor fuera de intervalo en el maximumFileSize o maximumNumberOfFiles parámetro al llamar a la EventSchemaTraceListener constructor, un ArgumentOutOfRangeException se produce.

La tabla siguiente muestran los valores posibles y predeterminados para el tamaño de archivo y número de archivos que están asociados a cada opción de retención de registro de seguimiento. "N/A" indica que no se comprueba que la propiedad asociada TraceLogRetentionOption valor.

TraceLogRetentionOption

Tamaño máximo de archivo

Tamaño de archivo predeterminado

Número máximo de archivos

Número predeterminado de archivos

LimitedCircularFiles

N/D

-1

N/D

1

LimitedSequentialFiles

>0

4 kB

N/D

1

SingleFileBoundedSize

>0

4 kB

N/D

-1

SingleFileUnboundedSize

>0

4 kB

>0

1

UnlimitedSequentialFiles

>0

4 kB

>1

2

.NET Framework
Disponible desde 3.5
Volver al principio
Mostrar:
© 2016 Microsoft