EventSource.SetCurrentThreadActivityId Método

Definición

Establece el identificador de actividad del subproceso actual.

Sobrecargas

SetCurrentThreadActivityId(Guid)

Establece el identificador de actividad del subproceso actual.

SetCurrentThreadActivityId(Guid, Guid)

Establece el identificador de actividad en el subproceso actual y devuelve el identificador de la actividad anterior.

SetCurrentThreadActivityId(Guid)

Source:
EventSource.cs
Source:
EventSource.cs
Source:
EventSource.cs

Establece el identificador de actividad del subproceso actual.

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

Parámetros

activityId
Guid

El nuevo identificador de actividad del subproceso actual o Empty para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad.

Comentarios

Al llamar al método se SetCurrentThreadActivityId establece el identificador de actividad por subproceso. Todos los eventos del subproceso tendrán ese identificador de actividad hasta que se inicie una nueva actividad en el mismo subproceso.

Solo las bibliotecas que administran sus propios subprocesos llaman a este método.

Se aplica a

SetCurrentThreadActivityId(Guid, Guid)

Source:
EventSource.cs
Source:
EventSource.cs
Source:
EventSource.cs

Establece el identificador de actividad en el subproceso actual y devuelve el identificador de la actividad anterior.

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)

Parámetros

activityId
Guid

El nuevo identificador de actividad del subproceso actual o Empty para indicar que el trabajo en el subproceso actual no está asociado con ninguna actividad.

oldActivityThatWillContinue
Guid

El resultado que devuelve este método contiene el identificador de la actividad anterior en el subproceso actual.

Comentarios

Puede llamar al SetCurrentThreadActivityId(Guid, Guid) método para sobrescribir temporalmente el identificador de actividad del subproceso actual con un nuevo identificador de actividad. A continuación, debe restaurar el identificador de actividad anterior pasando el oldActivityThatWillContinue argumento al SetCurrentThreadActivityId(Guid) método .

Se aplica a