EventSource.SetCurrentThreadActivityId Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.