EventSource.SetCurrentThreadActivityId Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit l’ID d’activité sur le thread actuel.
Surcharges
| Nom | Description |
|---|---|
| SetCurrentThreadActivityId(Guid, Guid) |
Définit l’ID d’activité sur le thread actuel et retourne l’ID d’activité précédent. |
| SetCurrentThreadActivityId(Guid) |
Définit l’ID d’activité sur le thread actuel. |
SetCurrentThreadActivityId(Guid, Guid)
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
Définit l’ID d’activité sur le thread actuel et retourne l’ID d’activité précédent.
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
Le nouvel ID d’activité du thread actuel ou Empty pour indiquer que le travail sur le thread actuel n’est associé à aucune activité.
- oldActivityThatWillContinue
- Guid
Lorsque cette méthode est retournée, contient l’ID d’activité précédent sur le thread actuel.
Remarques
Vous pouvez appeler la SetCurrentThreadActivityId(Guid, Guid) méthode pour remplacer temporairement l’ID d’activité du thread actuel avec 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 à
SetCurrentThreadActivityId(Guid)
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
- Source:
- EventSource.cs
Définit l’ID d’activité sur le thread actuel.
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
Le nouvel ID d’activité du thread actuel ou Empty pour indiquer que le travail sur le thread actuel 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 sur le 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.