EventSource.SetCurrentThreadActivityId Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee stelt u de activiteits-id in op de huidige thread.
Overloads
| Name | Description |
|---|---|
| SetCurrentThreadActivityId(Guid, Guid) |
Hiermee stelt u de activiteits-id voor de huidige thread in en retourneert u de vorige activiteits-id. |
| SetCurrentThreadActivityId(Guid) |
Hiermee stelt u de activiteits-id in op de huidige thread. |
SetCurrentThreadActivityId(Guid, Guid)
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
Hiermee stelt u de activiteits-id voor de huidige thread in en retourneert u de vorige activiteits-id.
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)
Parameters
- activityId
- Guid
De nieuwe activiteits-id van de huidige thread of Empty om aan te geven dat het werk aan de huidige thread niet is gekoppeld aan een activiteit.
- oldActivityThatWillContinue
- Guid
Wanneer deze methode wordt geretourneerd, bevat deze de vorige activiteits-id op de huidige thread.
Opmerkingen
U kunt de SetCurrentThreadActivityId(Guid, Guid) methode aanroepen om de activiteits-id van de huidige thread tijdelijk te overschrijven met een nieuwe activiteits-id. Vervolgens moet u de vorige activiteits-id herstellen door het oldActivityThatWillContinue argument door te geven aan de SetCurrentThreadActivityId(Guid) methode.
Van toepassing op
SetCurrentThreadActivityId(Guid)
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
- Bron:
- EventSource.cs
Hiermee stelt u de activiteits-id in op de huidige thread.
public:
static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId(Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)
Parameters
- activityId
- Guid
De nieuwe activiteits-id van de huidige thread of Empty om aan te geven dat het werk aan de huidige thread niet is gekoppeld aan een activiteit.
Opmerkingen
Als u de SetCurrentThreadActivityId methode aanroept, wordt de activiteits-id per thread ingesteld. Alle gebeurtenissen in de thread hebben die activiteits-id totdat een nieuwe activiteit op dezelfde thread wordt gestart.
Deze methode wordt alleen aangeroepen door bibliotheken die hun eigen threads beheren.