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

Método FileLogTraceListener.TraceEvent (TraceEventCache, String, TraceEventType, Int32, String, Object[])

 

Publicado: octubre de 2016

Escribe información de seguimiento, una matriz de objetos y la información de evento en la secuencia o archivo de salida con formato.

Espacio de nombres:   Microsoft.VisualBasic.Logging
Ensamblado:  Microsoft.VisualBasic (en Microsoft.VisualBasic.dll)

[HostProtectionAttribute(SecurityAction.LinkDemand, Synchronization = true)]
public override void TraceEvent(
	TraceEventCache eventCache,
	string source,
	TraceEventType eventType,
	int id,
	string format,
	params object[] args
)

Parámetros

eventCache
Type: System.Diagnostics.TraceEventCache

Objeto TraceEventCache que contiene el identificador de proceso actual, el identificador de subproceso e información sobre el seguimiento de la pila.

source
Type: System.String

Un nombre del origen de seguimiento que se invoca este método.

eventType
Type: System.Diagnostics.TraceEventType

Uno de los valores de enumeración de TraceEventType.

id
Type: System.Int32

Identificador numérico para el evento.

format
Type: System.String

Cadena de formato que contiene cero o más elementos de formato, que corresponden a objetos de la matriz args.

args
Type: System.Object[]

Matriz de Object que contiene cero o más objetos a los que se va a aplicar formato.

Este método:

  1. Da formato a la información de contexto y los datos de salida.

  2. Crea un nuevo archivo de registro nuevo, si es necesario.

  3. Escribe la información en el archivo de registro.

Para obtener más información sobre la creación de nuevo archivo de registro, consulte FullLogFileName.

Esta tabla enumeran los campos de salida en el orden en que aparecen. Los campos están delimitados por la cadena que el Delimiter propiedad especifica y seguido de un terminador de línea.

Campo

Condición de salida

Descripción

source

Always

El valor de name.

severity

Always

El nombre del valor de enumeración de eventType.

id

Always

Representación de cadena de id.

message

Always

Los datos en args formateado con el format cadena y usa la referencia cultural de todos los idiomas para las conversiones de cadenas.

callStack

Cuando el Callstack marca está establecida el TraceOutputOptions propiedad.

El Callstack propiedad de eventCache.

CorrelationID

Cuando el LogicalOperationStack marca está establecida el TraceOutputOptions propiedad.

El ThreadId propiedad de eventCache.

DateTime

Cuando el DateTime marca está establecida el TraceOutputOptions propiedad.

Representación de cadena de la DateTime propiedad de eventCache. La referencia cultural se usa para la conversión de cadenas.

ProcessID

Cuando el ProcessId marca está establecida el TraceOutputOptions propiedad.

Representación de cadena de la ProcessId propiedad de eventCache. La referencia cultural se usa para la conversión de cadenas.

ThreadID

Cuando el ThreadId marca está establecida el TraceOutputOptions propiedad.

El ThreadId propiedad de eventCache.

Timestamp

Cuando el Timestamp marca está establecida el TraceOutputOptions propiedad.

Representación de cadena de la Timestamp propiedad de eventCache. La referencia cultural se usa para la conversión de cadenas.

HostName

Cuando el IncludeHostName propiedad es True.

El nombre del equipo.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: