EventSource.SetCurrentThreadActivityId Metod

Definition

Anger aktivitets-ID för den aktuella tråden.

Överlagringar

Name Description
SetCurrentThreadActivityId(Guid)

Anger aktivitets-ID för den aktuella tråden.

SetCurrentThreadActivityId(Guid, Guid)

Anger aktivitets-ID för den aktuella tråden och returnerar föregående aktivitets-ID.

SetCurrentThreadActivityId(Guid)

Anger aktivitets-ID för den aktuella tråden.

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

Parametrar

activityId
Guid

Den aktuella trådens nya aktivitets-ID eller Empty för att indikera att arbetet med den aktuella tråden inte är associerat med någon aktivitet.

Kommentarer

SetCurrentThreadActivityId Om du anropar metoden anges aktivitets-ID per tråd. Alla händelser i tråden har det aktivitets-ID:t tills en ny aktivitet startas i samma tråd.

Den här metoden anropas endast av bibliotek som hanterar sina egna trådar.

Gäller för

SetCurrentThreadActivityId(Guid, Guid)

Anger aktivitets-ID för den aktuella tråden och returnerar föregående aktivitets-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)

Parametrar

activityId
Guid

Den aktuella trådens nya aktivitets-ID eller Empty för att indikera att arbetet med den aktuella tråden inte är associerat med någon aktivitet.

oldActivityThatWillContinue
Guid

När den här metoden returneras innehåller den tidigare aktivitets-ID:t i den aktuella tråden.

Kommentarer

Du kan anropa SetCurrentThreadActivityId(Guid, Guid) metoden för att tillfälligt skriva över den aktuella trådens aktivitets-ID med ett nytt aktivitets-ID. Du måste sedan återställa det tidigare aktivitets-ID:t genom att skicka oldActivityThatWillContinue argumentet till SetCurrentThreadActivityId(Guid) -metoden.

Gäller för