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

 

Publicado: octubre de 2016

Escribe un mensaje de transferencia de seguimiento en los agentes de escucha de seguimiento de la colección Listeners con el identificador numérico, el mensaje y el identificador de actividad relacionado especificados.

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

[ConditionalAttribute("TRACE")]
public void TraceTransfer(
	int id,
	string message,
	Guid relatedActivityId
)

Parámetros

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 que identifica la actividad relacionada.

El TraceTransfer llamadas al método el TraceTransfer método de cada agente de escucha de seguimiento en el Listeners propiedad que se va a escribir la información de seguimiento. El valor predeterminado TraceTransfer método en la base de TraceListener clase llamadas el TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) método para procesar la llamada, establecer eventType a TraceEventType.Transfer y anexando una representación de cadena de la relatedActivityId GUID a message.

TraceTransfer está pensado para usarse con las operaciones lógicas de una CorrelationManager. El relatedActivityId parámetro está relacionado con la ActivityId propiedad de un CorrelationManager objeto. Si una operación lógica comienza en una actividad y se transfiere a otra, la segunda actividad registra la transferencia llamando el TraceTransfer método. El TraceTransfer llamada está relacionada con la nueva identidad de actividad a la identidad anterior. El consumidor más probable de esta funcionalidad es un visor de seguimiento que puede notificar operaciones lógicas que abarcan varias actividades.

.NET Framework
Disponible desde 2.0
Volver al principio
Mostrar: