Condividi tramite


AsyncCausalityTracer.TraceOperationRelation Metodo

Definizione

Registra la relazione tra l'elemento di lavoro sincrono attualmente in esecuzione e un'operazione asincrona specifica a cui è correlata.

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)

Parametri

traceLevel
CausalityTraceLevel

Livello di traccia.

source
CausalitySource

Origine di traccia.

platformId
Guid

Platform::Guid

winrt::guid

Identificatore per il tipo di operazione.

operationId
UInt64

unsigned long long

uint64_t

Identificatore per l'operazione asincrona univoca all'interno della piattaforma per la durata dell'operazione.

relation
CausalityRelation

Relazione tra l'elemento di lavoro sincrono e l'operazione asincrona identificata da operationId.

Commenti

Le relazioni di causalità tengono traccia dei modi in cui gli elementi di lavoro sincroni possono interagire con le operazioni asincrone.

Si applica a

Vedi anche