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(ActivityContext, ActivityTagsCollection) |
Создает новую ссылку действия, которая может быть связана с действием. |
Свойства
| Имя | Описание |
|---|---|
| Context |
Извлекает контекст действия в этой ссылке действия. |
| Tags |
Извлекает перечисление пары "ключ-значение" тегов, присоединенных к контексту действия. |
Методы
| Имя | Описание |
|---|---|
| EnumerateTagObjects() |
Перечисление тегов, присоединенных к этому ActivityLink объекту. |
| Equals(ActivityLink) |
Указывает, равен ли текущая ссылка действия другой ссылке действия. |
| Equals(Object) |
Указывает, равен ли текущая ссылка действия другому объекту. |
| GetHashCode() |
Предоставляет хэш-функцию для текущего |
Операторы
| Имя | Описание |
|---|---|
| Equality(ActivityLink, ActivityLink) |
Определяет, равны ли два указанных |
| Inequality(ActivityLink, ActivityLink) |
Определяет, равны ли два указанных |