EventSource.SetCurrentThreadActivityId Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt die Aktivitäts-ID auf den aktuellen Threads fest.
Überlädt
SetCurrentThreadActivityId(Guid) |
Legt die Aktivitäts-ID auf den aktuellen Threads fest. |
SetCurrentThreadActivityId(Guid, Guid) |
Legt die Aktivitäts-ID für den aktuellen Thread fest und gibt die vorherige Aktivitäts-ID zurück. |
SetCurrentThreadActivityId(Guid)
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
Legt die Aktivitäts-ID auf den aktuellen Threads fest.
public:
static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId (Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)
Parameter
- activityId
- Guid
Die neue Aktivitäts-ID des aktuellen Threads oder Empty, um anzugeben, dass die Arbeit an dem aktuellen Thread nicht mit einer Aktivität verknüpft ist.
Hinweise
Beim Aufrufen der SetCurrentThreadActivityId Methode wird die Aktivitäts-ID pro Thread festgelegt. Alle Ereignisse im Thread verfügen über diese Aktivitäts-ID, bis eine neue Aktivität im selben Thread gestartet wird.
Diese Methode wird nur von Bibliotheken aufgerufen, die ihre eigenen Threads verwalten.
Gilt für:
SetCurrentThreadActivityId(Guid, Guid)
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
Legt die Aktivitäts-ID für den aktuellen Thread fest und gibt die vorherige Aktivitäts-ID zurück.
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)
Parameter
- activityId
- Guid
Die neue Aktivitäts-ID des aktuellen Threads oder Empty, um anzugeben, dass die Arbeit an dem aktuellen Thread nicht mit einer Aktivität verknüpft ist.
- oldActivityThatWillContinue
- Guid
Wenn diese Methode zurückgegeben wird, enthält sie die vorherige Aktivitäts-ID für den aktuellen Thread.
Hinweise
Sie können die SetCurrentThreadActivityId(Guid, Guid) -Methode aufrufen, um die Aktivitäts-ID des aktuellen Threads vorübergehend mit einer neuen Aktivitäts-ID zu überschreiben. Anschließend müssen Sie die vorherige Aktivitäts-ID wiederherstellen, indem Sie das oldActivityThatWillContinue
Argument an die SetCurrentThreadActivityId(Guid) -Methode übergeben.