EventSchemaTraceListener.MaximumFileSize Propiedad

Definición

Obtiene el tamaño máximo del archivo de registro.

public:
 property long MaximumFileSize { long get(); };
public long MaximumFileSize { get; }
member this.MaximumFileSize : int64
Public ReadOnly Property MaximumFileSize As Long

Valor de propiedad

Tamaño máximo de archivo, en bytes.

Ejemplos

En el ejemplo de código siguiente se muestra cómo mostrar el valor de la MaximumFileSize propiedad . Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase EventSchemaTraceListener.

Console.WriteLine("MaximumFileSize =  " + ((EventSchemaTraceListener)ts.Listeners["eventListener"]).MaximumFileSize);
Console.WriteLine("MaximumFileSize =  " + CType(ts.Listeners("eventListener"), EventSchemaTraceListener).MaximumFileSize.ToString())

Comentarios

El parámetro establece el maximumFileSize valor de la propiedad en el constructor o el maximumFileSize atributo del archivo de configuración. Por motivos de rendimiento, debe establecer el tamaño máximo del archivo en un múltiplo de 1024 bytes. El MaximumFileSize valor de la propiedad no es absoluto; es un umbral que se puede superar hasta el tamaño del último mensaje.

En la tabla siguiente se muestran los valores posibles y predeterminados para el tamaño de archivo que están asociados a cada opción de retención del registro de seguimiento. Los valores marcados como N/A indican que la MaximumFileSize propiedad no está activada para ese TraceLogRetentionOption valor.

TraceLogRetentionOption Tamaño de archivo máximo Tamaño de archivo predeterminado
LimitedCircularFiles N/D -1
LimitedSequentialFiles >0 4 KB
SingleFileBoundedSize >0 4 KB
SingleFileUnboundedSize >0 4 KB
UnlimitedSequentialFiles >0 4 KB

Se aplica a