EventSource.SetCurrentThreadActivityId Metoda

Definice

Nastaví ID aktivity v aktuálním vlákně.

Přetížení

SetCurrentThreadActivityId(Guid)

Nastaví ID aktivity v aktuálním vlákně.

SetCurrentThreadActivityId(Guid, Guid)

Nastaví ID aktivity v aktuálním vlákně a vrátí předchozí ID aktivity.

SetCurrentThreadActivityId(Guid)

Zdroj:
EventSource.cs
Zdroj:
EventSource.cs
Zdroj:
EventSource.cs

Nastaví ID aktivity v aktuálním vlákně.

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

Parametry

activityId
Guid

NOVÉ ID aktivity aktuálního vlákna nebo Empty označuje, že práce na aktuálním vlákně není přidružena k žádné aktivitě.

Poznámky

SetCurrentThreadActivityId Volání metody nastaví ID aktivity na základě vlákna. Všechny události ve vlákně budou mít toto ID aktivity, dokud se ve stejném vlákně nesstartuje nová aktivita.

Tuto metodu volají pouze knihovny, které spravují svá vlastní vlákna.

Platí pro

SetCurrentThreadActivityId(Guid, Guid)

Zdroj:
EventSource.cs
Zdroj:
EventSource.cs
Zdroj:
EventSource.cs

Nastaví ID aktivity v aktuálním vlákně a vrátí předchozí ID aktivity.

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)

Parametry

activityId
Guid

NOVÉ ID aktivity aktuálního vlákna nebo Empty označuje, že práce na aktuálním vlákně není přidružena k žádné aktivitě.

oldActivityThatWillContinue
Guid

Když tato metoda vrátí, obsahuje PŘEDCHOZÍ ID aktivity v aktuálním vlákně.

Poznámky

Můžete volat metodu SetCurrentThreadActivityId(Guid, Guid) pro dočasné přepsání ID aktivity aktuálního vlákna novým ID aktivity. Pak je nutné obnovit předchozí ID aktivity předáním argumentu oldActivityThatWillContinue metodě SetCurrentThreadActivityId(Guid) .

Platí pro