EventSource.SetCurrentThreadActivityId Método

Definição

Define o ID de atividade no tópico atual.

Sobrecargas

Name Description
SetCurrentThreadActivityId(Guid)

Define o ID de atividade no tópico atual.

SetCurrentThreadActivityId(Guid, Guid)

Define o ID de atividade no thread atual e devolve o ID de atividade anterior.

SetCurrentThreadActivityId(Guid)

Define o ID de atividade no tópico atual.

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

O novo ID de atividade do thread atual, ou Empty para indicar que o trabalho no thread atual não está associado a nenhuma atividade.

Observações

Chamar o SetCurrentThreadActivityId método define o ID da atividade por thread. Todos os eventos no tópico terão esse ID de atividade até que uma nova atividade seja iniciada no mesmo tópico.

Este método é chamado apenas por bibliotecas que gerem as suas próprias threads.

Aplica-se a

SetCurrentThreadActivityId(Guid, Guid)

Define o ID de atividade no thread atual e devolve o ID de atividade 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

O novo ID de atividade do thread atual, ou Empty para indicar que o trabalho no thread atual não está associado a nenhuma atividade.

oldActivityThatWillContinue
Guid

Quando este método regressa, contém o ID de atividade anterior na thread atual.

Observações

Pode chamar o SetCurrentThreadActivityId(Guid, Guid) método para sobrescrever temporariamente o ID de atividade do thread atual por um novo ID de atividade. Deve então restaurar o ID de atividade anterior passando o oldActivityThatWillContinue argumento para o SetCurrentThreadActivityId(Guid) método.

Aplica-se a