TraceSource.TraceTransfer(Int32, String, Guid) Méthode

Définition

Écrit un message de transfert de la trace dans les écouteurs de traçage de la collection Listeners à l'aide de l'identificateur numérique spécifié, du message et de l'identificateur d'activité connexe.

public:
 void TraceTransfer(int id, System::String ^ message, Guid relatedActivityId);
[System.Diagnostics.Conditional("TRACE")]
public void TraceTransfer (int id, string? message, Guid relatedActivityId);
public void TraceTransfer (int id, string message, Guid relatedActivityId);
[System.Diagnostics.Conditional("TRACE")]
public void TraceTransfer (int id, string message, Guid relatedActivityId);
[<System.Diagnostics.Conditional("TRACE")>]
member this.TraceTransfer : int * string * Guid -> unit
member this.TraceTransfer : int * string * Guid -> unit
Public Sub TraceTransfer (id As Integer, message As String, relatedActivityId As Guid)

Paramètres

id
Int32

Identificateur numérique pour l'événement.

message
String

Message de trace à écrire.

relatedActivityId
Guid

Structure qui identifie l'activité connexe.

Attributs

Remarques

La TraceTransfer méthode appelle la TraceTransfer méthode de chaque écouteur de trace dans la Listeners propriété pour écrire les informations de trace. La méthode par défaut TraceTransfer dans la classe de base TraceListener appelle la TraceListener.TraceEvent(TraceEventCache, String, TraceEventType, Int32, String) méthode pour traiter l’appel, en définissant TraceEventType.TransfereventType sur et en ajoutant une représentation sous forme de chaîne du relatedActivityId GUID à message.

TraceTransfer est destiné à être utilisé avec les opérations logiques d’un CorrelationManager. Le relatedActivityId paramètre est lié à la ActivityId propriété d’un CorrelationManager objet . Si une opération logique commence dans une activité et est transférée à une autre, la deuxième activité enregistre le transfert en appelant la TraceTransfer méthode . L’appel TraceTransfer lie la nouvelle identité d’activité à l’identité précédente. Le consommateur le plus probable de cette fonctionnalité est une visionneuse de traces qui peut signaler des opérations logiques couvrant plusieurs activités.

S’applique à

Voir aussi