EventSource.SetCurrentThreadActivityId Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define a ID de atividade no thread atual.
Sobrecargas
SetCurrentThreadActivityId(Guid) |
Define a ID de atividade no thread atual. |
SetCurrentThreadActivityId(Guid, Guid) |
Define a ID de atividade no thread atual e retorna a ID da atividade anterior. |
SetCurrentThreadActivityId(Guid)
- Origem:
- EventSource.cs
- Origem:
- EventSource.cs
- Origem:
- EventSource.cs
Define a ID de atividade no thread 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
A nova ID de atividade do thread atual ou Empty para indicar que o trabalho no thread atual não está associado a nenhuma atividade.
Comentários
Chamar o SetCurrentThreadActivityId método define a ID da atividade por thread. Todos os eventos no thread terão essa ID de atividade até que uma nova atividade seja iniciada no mesmo thread.
Esse método é chamado apenas por bibliotecas que gerenciam seus próprios threads.
Aplica-se a
SetCurrentThreadActivityId(Guid, Guid)
- Origem:
- EventSource.cs
- Origem:
- EventSource.cs
- Origem:
- EventSource.cs
Define a ID de atividade no thread atual e retorna a ID da 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
A nova 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 o método retorna, contém a ID de atividade anterior no thread atual.
Comentários
Você pode chamar o SetCurrentThreadActivityId(Guid, Guid) método para substituir temporariamente a ID de atividade do thread atual por uma nova ID de atividade. Em seguida, você deve restaurar a ID da atividade anterior passando o oldActivityThatWillContinue
argumento para o SetCurrentThreadActivityId(Guid) método .