¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

EventSchemaTraceListener (Constructor) (String, String, Int32, TraceLogRetentionOption, Int64)

Actualización: noviembre 2007

Inicializa una nueva instancia de la clase EventSchemaTraceListener con el nombre especificado y el tamaño de búfer especificado, y utiliza el archivo especificado, con la directiva de retención de registro especificada y el tamaño máximo, como destinatario de los resultados de la traza o la depuración.

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

public EventSchemaTraceListener(
	string fileName,
	string name,
	int bufferSize,
	TraceLogRetentionOption logRetentionOption,
	long maximumFileSize
)
public EventSchemaTraceListener(
	String fileName,
	String name,
	int bufferSize,
	TraceLogRetentionOption logRetentionOption,
	long maximumFileSize
)
public function EventSchemaTraceListener(
	fileName : String, 
	name : String, 
	bufferSize : int, 
	logRetentionOption : TraceLogRetentionOption, 
	maximumFileSize : long
)

Parámetros

fileName
Tipo: System.String
Ruta de acceso del archivo de registro.
name
Tipo: System.String
Nombre del agente de escucha.
bufferSize
Tipo: System.Int32
Tamaño del búfer de salida, en bytes.
logRetentionOption
Tipo: System.Diagnostics.TraceLogRetentionOption
Uno de los valores de TraceLogRetentionOption.
maximumFileSize
Tipo: System.Int64
Tamaño máximo de archivo, en bytes.

ExcepciónCondición
ArgumentOutOfRangeException

maximumFileSize es menor que bufferSize.

ArgumentOutOfRangeException

maximumFileSize es un número negativo.

Por motivos de rendimiento, bufferSize y maximumFileSize deben ser múltiplos de 1024 bytes. maximumFileSize no es un valor absoluto, sino un umbral que se puede superar hasta el tamaño del último mensaje.

En el ejemplo de código siguiente se muestra cómo utilizar el constructor EventSchemaTraceListener.EventSchemaTraceListener(String, String, Int32, TraceLogRetentionOption, Int64).

TraceSource ts = new TraceSource("TestSource");
ts.Listeners.Add(new EventSchemaTraceListener("TraceOutput.xml", "eventListener", 65536, TraceLogRetentionOption.LimitedCircularFiles, 20480000));


Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft