Compartilhar via


AsyncCausalityTracer.TraceSynchronousWorkStart Método

Definição

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.

work
CausalitySynchronousWork

A relação entre o item de trabalho e a operação assíncrona.

Aplica-se a

Confira também