ActivityCreationOptions<T> Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инкапсулирует все сведения, отправляемые прослушивателю действия, для принятия решений о создании экземпляра действия, а также о его состоянии.
Возможные параметры универсального типа: ActivityContext и String.
generic <typename T>
public value class ActivityCreationOptions
public readonly struct ActivityCreationOptions<T>
type ActivityCreationOptions<'T> = struct
Public Structure ActivityCreationOptions(Of T)
Параметры типа
- T
Тип Parent свойства. Должен быть String или ActivityContext.
- Наследование
Свойства
| Kind |
Получает тип действия, с которым будет создано действие. |
| Links |
Получает перечисление ссылок на действие, с которыми будет создано действие. |
| Name |
Получает имя, которое будет использоваться в качестве параметра OperationName создаваемого действия. |
| Parent |
Получает родительский контекст или родительский идентификатор, с которым будет создано действие. |
| SamplingTags |
Получает коллекцию, которая используется для добавления дополнительных тегов во время процесса выборки. Добавленные теги также добавляются к созданному действию, если принято решение о его создании с помощью обратных вызовов ActivityListener. |
| Source |
Получает источник действия, который создает действие. |
| Tags |
Получает теги, с которыми будет создано действие. |
| TraceId |
Получает идентификатор трассировки для использования в объекте действия, если принято решение о его создании с помощью обратных вызовов ActivityListener. |
| TraceState |
Возвращает или инициализирует состояние трассировки, используемое при создании действия. |