AsyncCausalityTracer.TraceOperationRelation Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.