EventSource.SetCurrentThreadActivityId Metoda

Definicja

Ustawia identyfikator działania w bieżącym wątku.

Przeciążenia

SetCurrentThreadActivityId(Guid)

Ustawia identyfikator działania w bieżącym wątku.

SetCurrentThreadActivityId(Guid, Guid)

Ustawia identyfikator działania w bieżącym wątku i zwraca poprzedni identyfikator działania.

SetCurrentThreadActivityId(Guid)

Źródło:
EventSource.cs
Źródło:
EventSource.cs
Źródło:
EventSource.cs

Ustawia identyfikator działania w bieżącym wątku.

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

Nowy identyfikator działania bieżącego wątku lub Empty wskazujący, że praca nad bieżącym wątkiem nie jest skojarzona z żadnym działaniem.

Uwagi

SetCurrentThreadActivityId Wywołanie metody ustawia identyfikator działania dla poszczególnych wątków. Wszystkie zdarzenia w wątku będą miały ten identyfikator działania do momentu uruchomienia nowego działania w tym samym wątku.

Ta metoda jest wywoływana tylko przez biblioteki, które zarządzają własnymi wątkami.

Dotyczy

SetCurrentThreadActivityId(Guid, Guid)

Źródło:
EventSource.cs
Źródło:
EventSource.cs
Źródło:
EventSource.cs

Ustawia identyfikator działania w bieżącym wątku i zwraca poprzedni identyfikator działania.

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

Nowy identyfikator działania bieżącego wątku lub Empty wskazujący, że praca nad bieżącym wątkiem nie jest skojarzona z żadnym działaniem.

oldActivityThatWillContinue
Guid

Gdy ta metoda zostanie zwrócona, zawiera poprzedni identyfikator działania w bieżącym wątku.

Uwagi

Możesz wywołać metodę, SetCurrentThreadActivityId(Guid, Guid) aby tymczasowo zastąpić identyfikator działania bieżącego wątku nowym identyfikatorem działania. Następnie należy przywrócić poprzedni identyfikator działania, przekazując oldActivityThatWillContinue argument do SetCurrentThreadActivityId(Guid) metody .

Dotyczy