AsyncCausalityTracer.TraceOperationRelation Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.