EventSource.SetCurrentThreadActivityId Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) .