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.
Комментарии
Связи причинно-следственных связей отслеживают способы взаимодействия синхронных рабочих элементов с асинхронными операциями.