Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

TraceLogRetentionOption (Enumeración)

Especifica la estructura de archivos que se utilizará para el registro de EventSchemaTraceListener.

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

public enum TraceLogRetentionOption

Nombre de miembroDescripción
LimitedCircularFilesNúmero finito de archivos secuenciales, cada uno con un tamaño máximo de archivo. Cuando se alcanza el valor de la propiedad MaximumFileSize, la escritura comienza en un nuevo archivo con un sufijo entero incrementado. Cuando se alcanza el valor de la propiedad MaximumNumberOfFiles, se borra y sobrescribe el primer archivo. Los archivos se sobrescriben incrementalmente de manera circular.
LimitedSequentialFilesNúmero finito de archivos secuenciales, cada uno con un tamaño máximo de archivo. Cuando se alcanza el valor de la propiedad MaximumFileSize, la escritura comienza en un nuevo archivo con un sufijo entero incrementado.
SingleFileBoundedSizeArchivo con un tamaño máximo determinado por la propiedad MaximumFileSize.
SingleFileUnboundedSizeArchivo sin la restricción de tamaño máximo de archivo.
UnlimitedSequentialFilesNúmero ilimitado de archivos secuenciales, cada uno con un tamaño máximo de archivo determinado por la propiedad MaximumFileSize. 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.

La enumeración TraceLogRetentionOption se utiliza para especificar el valor de la propiedad TraceLogRetentionOption en la clase EventSchemaTraceListener. Ese valor de la propiedad determina los valores posibles y predeterminados de las propiedades EventSchemaTraceListener.MaximumFileSize y EventSchemaTraceListener.MaximumNumberOfFiles.

Puede establecer las propiedades MaximumFileSize y MaximumNumberOfFiles a través de los atributos personalizados maximumFileSize y maximumNumberOfFiles en el archivo de configuración o mediante los parámetros maximumFileSize o maximumNumberOfFiles en el constructor EventSchemaTraceListener. Si los atributos maximumFileSize o maximumNumberOfFiles del 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 parámetro maximumFileSize o maximumNumberOfFiles al llamar al constructor EventSchemaTraceListener, se produce una excepción ArgumentOutOfRangeException.

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 del registro de seguimiento. “N/A” indica que la propiedad asociada no se comprueba la existencia de ese valor de TraceLogRetentionOption .

TraceLogRetentionOption

Tamaño máximo de los archivos

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

Compatible con: 4.5.2, 4.5.1, 4.5, 4, 3.5

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft