Partager via


EventSource.SetCurrentThreadActivityId Méthode

Définition

Définit l'ID d'activité du thread actif.

Surcharges

SetCurrentThreadActivityId(Guid)

Définit l'ID d'activité du thread actif.

SetCurrentThreadActivityId(Guid, Guid)

Définit l'ID d'activité sur le thread actif et retourne l'ID de l'activité précédente.

SetCurrentThreadActivityId(Guid)

Source:
EventSource.cs
Source:
EventSource.cs
Source:
EventSource.cs

Définit l'ID d'activité du thread actif.

public:
 static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId (Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)

Paramètres

activityId
Guid

Nouvel ID d'activité du thread actif, ou Empty pour indiquer que le travail sur le thread actif n'est associé à aucune activité.

Remarques

L’appel de la SetCurrentThreadActivityId méthode définit l’ID d’activité par thread. Tous les événements du thread auront cet ID d’activité jusqu’à ce qu’une nouvelle activité soit démarrée sur le même thread.

Cette méthode est appelée uniquement par les bibliothèques qui gèrent leurs propres threads.

S’applique à

SetCurrentThreadActivityId(Guid, Guid)

Source:
EventSource.cs
Source:
EventSource.cs
Source:
EventSource.cs

Définit l'ID d'activité sur le thread actif et retourne l'ID de l'activité précédente.

public:
 static void SetCurrentThreadActivityId(Guid activityId, [Runtime::InteropServices::Out] Guid % oldActivityThatWillContinue);
public static void SetCurrentThreadActivityId (Guid activityId, out Guid oldActivityThatWillContinue);
static member SetCurrentThreadActivityId : Guid * Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid, ByRef oldActivityThatWillContinue As Guid)

Paramètres

activityId
Guid

Nouvel ID d'activité du thread actif, ou Empty pour indiquer que le travail sur le thread actif n'est associé à aucune activité.

oldActivityThatWillContinue
Guid

Quand cette méthode est retournée, contient l'ID de l'activité précédente sur le thread actif.

Remarques

Vous pouvez appeler la SetCurrentThreadActivityId(Guid, Guid) méthode pour remplacer temporairement l’ID d’activité du thread actuel par un nouvel ID d’activité. Vous devez ensuite restaurer l’ID d’activité précédent en passant l’argument oldActivityThatWillContinue à la SetCurrentThreadActivityId(Guid) méthode .

S’applique à