AsyncCausalityTracer.TraceOperationRelation メソッド

定義

現在実行中の同期作業項目と、関連する特定の非同期操作との関係をログに記録します。

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)

パラメーター

traceLevel
CausalityTraceLevel

トレース レベル。

source
CausalitySource

トレース ソース。

platformId
Guid

Platform::Guid

winrt::guid

操作の種類の識別子。

operationId
UInt64

unsigned long long

uint64_t

操作の有効期間中にプラットフォーム内で一意である非同期操作の識別子。

relation
CausalityRelation

同期作業項目と operationId で識別される非同期操作の関係。

注釈

因果関係は、同期作業項目が非同期操作と対話する方法を追跡します。

適用対象

こちらもご覧ください