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.

Наследование
ActivityCreationOptions<T>

Свойства

Имя Описание
Kind

Возвращает тип действия, с которым будет создано действие.

Links

Возвращает перечисление связей действий, с которыми будет создано действие.

Name

Возвращает имя, которое будет использоваться как OperationName действия, которое будет создано.

Parent

Возвращает родительский контекст или родительский идентификатор, с которым будет создано действие.

SamplingTags

Возвращает коллекцию, которая используется для добавления дополнительных тегов во время процесса выборки. Добавленные теги также добавляются в созданное действие, если будет решено, что он должен быть создан обратными ActivityListener вызовами.

Source

Возвращает источник действия, создающий действие.

Tags

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

TraceId

Возвращает идентификатор трассировки, используемый в объекте Activity, если он решил, что он должен быть создан обратными ActivityListener вызовами.

TraceState

Возвращает или инициализирует состояние трассировки, используемое при создании действия.

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