EventSource.SetCurrentThreadActivityId Methode

Definition

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 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.

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.

Gilt für: