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 |
Возвращает идентификатор трассировки, используемый в объекте Activity, если он решил, что он должен быть создан обратными ActivityListener вызовами. |
| TraceState |
Возвращает или инициализирует состояние трассировки, используемое при создании действия. |