Поделиться через


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.

Комментарии

Связи причинно-следственных связей отслеживают способы взаимодействия синхронных рабочих элементов с асинхронными операциями.

Применяется к

См. также раздел