Condividi tramite


EventSource.SetCurrentThreadActivityId Metodo

Definizione

Imposta l'ID attività nel thread corrente.

Overload

SetCurrentThreadActivityId(Guid)

Imposta l'ID attività nel thread corrente.

SetCurrentThreadActivityId(Guid, Guid)

Imposta l'ID attività nel thread corrente e restituisce l'ID attività precedente.

SetCurrentThreadActivityId(Guid)

Origine:
EventSource.cs
Origine:
EventSource.cs
Origine:
EventSource.cs

Imposta l'ID attività nel thread corrente.

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

Parametri

activityId
Guid

ID attività del nuovo thread corrente o Empty per indicare che il lavoro sul thread corrente non è associato ad alcuna attività.

Commenti

La chiamata al SetCurrentThreadActivityId metodo imposta l'ID attività su base thread. Tutti gli eventi nel thread avranno tale ID attività fino a quando non viene avviata una nuova attività nello stesso thread.

Questo metodo viene chiamato solo dalle librerie che gestiscono i propri thread.

Si applica a

SetCurrentThreadActivityId(Guid, Guid)

Origine:
EventSource.cs
Origine:
EventSource.cs
Origine:
EventSource.cs

Imposta l'ID attività nel thread corrente e restituisce l'ID attività precedente.

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)

Parametri

activityId
Guid

ID attività del nuovo thread corrente o Empty per indicare che il lavoro sul thread corrente non è associato ad alcuna attività.

oldActivityThatWillContinue
Guid

Quando questo metodo viene restituito, contiene l'ID attività precedente nel thread corrente.

Commenti

È possibile chiamare il metodo per sovrascrivere temporaneamente l'ID SetCurrentThreadActivityId(Guid, Guid) attività del thread corrente con un nuovo ID attività. È quindi necessario ripristinare l'ID attività precedente passando l'argomento oldActivityThatWillContinue al SetCurrentThreadActivityId(Guid) metodo .

Si applica a