Sdílet prostřednictvím


EventSource.SetCurrentThreadActivityId Metoda

Definice

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

Přetížení

Name Description
SetCurrentThreadActivityId(Guid, Guid)

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

SetCurrentThreadActivityId(Guid)

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

SetCurrentThreadActivityId(Guid, Guid)

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

Nastaví ID aktivity v aktuálním vlákně a vrátí id předchozí 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čení, že práce na aktuálním vlákně není přidružena k žádné aktivitě.

oldActivityThatWillContinue
Guid

Pokud tato metoda vrátí, obsahuje předchozí ID aktivity v aktuálním vlákně.

Poznámky

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

Platí pro

SetCurrentThreadActivityId(Guid)

Zdroj:
EventSource.cs
Zdroj:
EventSource.cs
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čení, ž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 pro jednotlivá vlákna. Všechny události ve vlákně budou mít TOTO ID aktivity, dokud nebude spuštěna nová aktivita ve stejném vlákně.

Tato metoda je volána pouze knihovnami, které spravují vlastní vlákna.

Platí pro