ActivityLink Структура

Определение

Действия могут быть не связаны с экземплярами контекста действия, которые связаны причинно-следственной связью, или связаны с несколькими из них.

Ссылки на действия могут указывать на контексты действий в одной или разных трассировках.

Ссылки на действия можно использовать для представления пакетных операций, в которых действие инициировано несколькими инициирующими действиями, каждое из которых представляет один входящий элемент, обрабатываемый в пакете.

public value class ActivityLink : IEquatable<System::Diagnostics::ActivityLink>
public readonly struct ActivityLink : IEquatable<System.Diagnostics.ActivityLink>
type ActivityLink = struct
Public Structure ActivityLink
Implements IEquatable(Of ActivityLink)
Наследование
ActivityLink
Реализации

Конструкторы

ActivityLink(ActivityContext, ActivityTagsCollection)

Формирует новую ссылку на действие, которая может быть связана с действием.

Свойства

Context

Извлекает контекст действия внутри этой ссылки на действие.

Tags

Получает перечисление пар "ключ — значение" тегов, связанных с контекстом действия.

Методы

EnumerateTagObjects()

Перечисление тегов, присоединенных к этому ActivityLink объекту.

Equals(ActivityLink)

Указывает, равна ли текущая ссылка на действие другой такой ссылке.

Equals(Object)

Указывает, равна ли текущая ссылка на действие другому объекту.

GetHashCode()

Предоставляет хэш-функцию текущего класса ActivityLink, подходящую для использования в алгоритмах и структурах данных хеширования, например в хэш-таблицах.

Операторы

Equality(ActivityLink, ActivityLink)

Определяет, равны ли два заданных значения ActivityLink.

Inequality(ActivityLink, ActivityLink)

Определяет неравенство двух заданных значений ActivityLink.

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