AsyncCausalityTracer.TraceSynchronousWorkStart 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.
Indica que a operação assíncrona especificada está agendando trabalho síncrono no thread no qual o método TraceSynchronousWorkStart é chamado.
public:
static void TraceSynchronousWorkStart(CausalityTraceLevel traceLevel, CausalitySource source, Platform::Guid platformId, unsigned long long operationId, CausalitySynchronousWork work);
static void TraceSynchronousWorkStart(CausalityTraceLevel const& traceLevel, CausalitySource const& source, winrt::guid const& platformId, uint64_t const& operationId, CausalitySynchronousWork const& work);
public static void TraceSynchronousWorkStart(CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, CausalitySynchronousWork work);
function traceSynchronousWorkStart(traceLevel, source, platformId, operationId, work)
Public Shared Sub TraceSynchronousWorkStart (traceLevel As CausalityTraceLevel, source As CausalitySource, platformId As Guid, operationId As ULong, work As CausalitySynchronousWork)
Parâmetros
- traceLevel
- CausalityTraceLevel
O nível de rastreamento.
- source
- CausalitySource
A origem do rastreamento.
- platformId
-
Guid
Platform::Guid
winrt::guid
Identificador do tipo de operação.
- operationId
-
UInt64
unsigned long long
uint64_t
O identificador para a operação assíncrona que é exclusiva dentro da plataforma para o tempo de vida da operação.
A relação entre o item de trabalho e a operação assíncrona.