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

EventLogTraceListener.TraceData (Método) (TraceEventCache, String, TraceEventType, Int32, Object)

 

Escribe la información de seguimiento, un objeto de datos e información de evento en el registro de eventos.

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

<ComVisibleAttribute(False)>
Public Overrides Sub TraceData (
	eventCache As TraceEventCache,
	source As String,
	severity As TraceEventType,
	id As Integer,
	data As Object
)

Parámetros

eventCache
Type: System.Diagnostics.TraceEventCache

Un objeto que contiene la actual Id. de proceso, Id. de subproceso y la información de seguimiento de la pila.

source
Type: System.String

Nombre usado para identificar el resultado; Normalmente es el nombre de la aplicación que generó el evento de seguimiento.

severity
Type: System.Diagnostics.TraceEventType

Uno de los valores de enumeración que especifica el tipo de evento que provocó el seguimiento.

id
Type: System.Int32

Identificador numérico para el evento. La combinación de source y id identifica de forma única un evento.

data
Type: System.Object

Un objeto de datos para escribir en la secuencia o archivo de salida.

Exception Condition
ArgumentException

source no se especifica.

-o-

La cadena de entrada del registro supera los 32.766 caracteres.

System_CAPS_importantImportante

El TraceData métodos no están pensados para ser llamado por código de la aplicación. Llama a métodos de la Debug, Trace, y TraceSource las clases para los datos de seguimiento de salida.

El TraceData (método), como el TraceEvent método está destinado a las herramientas automatizadas, pero también permite adjuntar objetos adicionales, por ejemplo una instancia de excepción para el seguimiento.

El eventCache y source parámetros se usan para determinar si debe realizarse un seguimiento del evento. id se utiliza para crear un EventInstance objeto y el TraceEventType se iguala a un EventLogEntryType para el EntryType propiedad. El EventInstance se escribe en el registro de eventos con el data objeto, con formato de cadena, utilizando la WriteEvent (método).

System_CAPS_noteNota

El valor máximo de la id parámetro es de 65.535. Si el id valor especificado es mayor que 65.535, se utiliza el valor máximo.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: