Compartir a través de


AsyncCausalityTracer.TraceOperationRelation Método

Definición

Registra la relación entre el elemento de trabajo sincrónico actualmente en ejecución y una operación asincrónica específica a la que está relacionada.

public:
 static void TraceOperationRelation(CausalityTraceLevel traceLevel, CausalitySource source, Platform::Guid platformId, unsigned long long operationId, CausalityRelation relation);
 static void TraceOperationRelation(CausalityTraceLevel const& traceLevel, CausalitySource const& source, winrt::guid const& platformId, uint64_t const& operationId, CausalityRelation const& relation);
public static void TraceOperationRelation(CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, CausalityRelation relation);
function traceOperationRelation(traceLevel, source, platformId, operationId, relation)
Public Shared Sub TraceOperationRelation (traceLevel As CausalityTraceLevel, source As CausalitySource, platformId As Guid, operationId As ULong, relation As CausalityRelation)

Parámetros

traceLevel
CausalityTraceLevel

Nivel de seguimiento.

source
CausalitySource

Origen de seguimiento.

platformId
Guid

Platform::Guid

winrt::guid

Identificador del tipo de operación.

operationId
UInt64

unsigned long long

uint64_t

Identificador de la operación asincrónica que es única dentro de la plataforma para la duración de la operación.

relation
CausalityRelation

Relación entre el elemento de trabajo sincrónico y la operación asincrónica identificada por operationId.

Comentarios

Las relaciones de causalidad realizan un seguimiento de las formas en que los elementos de trabajo sincrónicos pueden interactuar con operaciones asincrónicas.

Se aplica a

Consulte también