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 EventSchemaTraceListener.TraceTransfer (TraceEventCache, String, Int32, String, Guid)

 

Publicado: octubre de 2016

Escribe la información de seguimiento (incluida la identidad de una actividad relacionada), un mensaje y la información de eventos en el archivo de registro.

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

[SecurityCriticalAttribute]
public override void TraceTransfer(
	TraceEventCache eventCache,
	string source,
	int id,
	string message,
	Guid relatedActivityId
)

Parámetros

eventCache
Type: System.Diagnostics.TraceEventCache

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

Nombre de origen.

id
Type: System.Int32

Identificador numérico para el evento.

message
Type: System.String

Mensaje de seguimiento que se va a escribir.

relatedActivityId
Type: System.Guid

Estructura Guid que identifica una actividad relacionada.

El TraceTransfer método se utiliza para poner en correlación los seguimientos relacionados. El eventCache, source, id, y relatedActivityId parámetros que se utilizan en el encabezado y pie de página del seguimiento. El id parámetro se convierte en un entero sin signo, antes de escribirlo. Por lo tanto, un negativo id valor se escribe como entero positivo grande. El message parámetro se escribe como el Data elemento. El Guid.ToString(String) método se llama para convertir el relatedActivityId valor a una "B" el formato de cadena, que aparece en el encabezado. El Opcode elemento en el pie de página identifica el tipo de evento de seguimiento como un Transfer.

System_CAPS_importantImportante

El TraceTransfer método no debe llamarse en código de aplicación. Está pensado para usarse por un TraceSource objeto que se va a emitir la información de seguimiento para su TraceTransfer método.

.NET Framework
Disponible desde 3.5
Volver al principio
Mostrar: