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 für den aktuellen Thread fest.
Überlädt
| Name | Beschreibung |
|---|---|
| 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) |
Legt die Aktivitäts-ID für den aktuellen Thread fest. |
SetCurrentThreadActivityId(Guid, Guid)
- Quelle:
- EventSource.cs
- 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 am aktuellen Thread keiner Aktivität zugeordnet ist.
- oldActivityThatWillContinue
- Guid
Wenn diese Methode zurückgegeben wird, enthält sie die vorherige Aktivitäts-ID im aktuellen Thread.
Hinweise
Sie können die Methode aufrufen, um die SetCurrentThreadActivityId(Guid, Guid) 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.
Gilt für:
SetCurrentThreadActivityId(Guid)
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
- Quelle:
- EventSource.cs
Legt die Aktivitäts-ID für den aktuellen Thread 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 am aktuellen Thread keiner Aktivität zugeordnet ist.
Hinweise
Durch Aufrufen der SetCurrentThreadActivityId Methode wird die Aktivitäts-ID pro Thread festgelegt. Alle Ereignisse im Thread weisen diese Aktivitäts-ID auf, bis eine neue Aktivität im selben Thread gestartet wird.
Diese Methode wird nur von Bibliotheken aufgerufen, die ihre eigenen Threads verwalten.