EventSource.SetCurrentThreadActivityId Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.