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 значения.

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