AsyncCausalityTracer.TraceOperationRelation Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Protokolliert die Beziehung zwischen dem derzeit ausgeführten synchronen Arbeitselement und einem bestimmten asynchronen Vorgang, auf den es sich bezieht.
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)
Parameter
- traceLevel
- CausalityTraceLevel
Die Ablaufverfolgungsebene.
- source
- CausalitySource
Die Ablaufverfolgungsquelle.
- platformId
-
Guid
Platform::Guid
winrt::guid
Bezeichner für den Vorgangstyp.
- operationId
-
UInt64
unsigned long long
uint64_t
Der Bezeichner für den asynchronen Vorgang, der innerhalb der Plattform für die Lebensdauer des Vorgangs eindeutig ist.
- relation
- CausalityRelation
Die Beziehung zwischen dem synchronen Arbeitselement und dem asynchronen Vorgang, der von operationId identifiziert wird.
Hinweise
Kausalitätsbeziehungen verfolgen, wie synchrone Arbeitselemente mit asynchronen Vorgängen interagieren können.