¿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

TraceSource.TraceEvent (Método) (TraceEventType, Int32, String)

Nota: este método es nuevo en la versión 2.0 de .NET Framework.

Escribe un mensaje de un evento de seguimiento en los agentes de escucha de seguimiento de la colección Listeners utilizando el tipo de evento, el identificador de evento y el mensaje especificados.

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

[ConditionalAttribute("TRACE")] 
public void TraceEvent (
	TraceEventType eventType,
	int id,
	string message
)
/** @attribute ConditionalAttribute("TRACE") */ 
public void TraceEvent (
	TraceEventType eventType, 
	int id, 
	String message
)
ConditionalAttribute("TRACE") 
public function TraceEvent (
	eventType : TraceEventType, 
	id : int, 
	message : String
)

Parámetros

eventType

Uno de los valores de TraceEventType que especifica el tipo de evento de los datos de seguimiento.

id

Identificador numérico para el evento.

message

Mensaje de seguimiento que se va a escribir.

El método TraceEvent sirve para realizar un seguimiento de los eventos que se pueden procesar automáticamente mediante herramientas. Por ejemplo, una herramienta de supervisión puede notificar a un administrador si un origen concreto realiza el seguimiento de un evento específico.

El método TraceEvent llama al método ShouldTrace del objeto SourceSwitch devuelto por la propiedad Switch. Si ShouldTrace devuelve true, TraceEvent llama al método TraceEvent correspondiente de cada agente de escucha. En caso contrario, TraceEvent devuelve un valor sin llamar a los métodos de los agentes de escucha.

El contenido de seguimiento es específico de cada agente de escucha. Si la implementación del agente de escucha no reemplaza el método, el resultado predeterminado es el nombre del origen de seguimiento, su identidad numérica, el tipo de evento y el mensaje. Cualquier contenido de seguimiento adicional depende del valor de la propiedad TraceOutputOptions del agente de escucha.

NotaNota

La clase EventLogTraceListener está limitada a un valor de id máximo igual a 65.535. Si el valor de id especificado es mayor que 65.535, EventLogTraceListener utiliza el máximo valor permitido.

En el ejemplo de código siguiente se muestra el uso del método TraceEvent(TraceEventType,Int32) para pasar un evento de seguimiento a los agentes de escucha. Este ejemplo de código forma parte de un ejemplo más extenso referente a la clase TraceSource.

// Issue file not found message as a warning.
ts.TraceEvent(TraceEventType.Warning, 2, "File Test not found");

Windows 98, Windows 2000 SP4, Windows Millennium, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter Edition

.NET Framework no admite todas las versiones de cada plataforma. Para obtener una lista de las versiones admitidas, vea Requisitos del sistema.

.NET Framework

Compatible con: 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft