EventSource.SetCurrentThreadActivityId Methode

Definitie

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.

Van toepassing op