ActivityCreationOptions<T> 结构

定义

封装发送到活动侦听器的所有信息,以做出关于创建活动实例及其状态的决策。

可能的泛型类型参数为 ActivityContextString

generic <typename T>
public value class ActivityCreationOptions
public readonly struct ActivityCreationOptions<T>
type ActivityCreationOptions<'T> = struct
Public Structure ActivityCreationOptions(Of T)

类型参数

T

属性的类型 Parent 。 应为 StringActivityContext

继承
ActivityCreationOptions<T>

属性

Kind

获取将创建的活动使用的活动类型。

Links

获取将创建的活动使用的活动链接的枚举。

Name

获取用作将创建的活动的 OperationName 的名称。

Parent

获取将创建的活动使用的父上下文或父 ID。

SamplingTags

获取用于在采样过程中添加更多标记的集合。 如果确定由 ActivityListener 回调创建某个活动,还会将添加的标记添加到创建的活动中。

Source

获取创建活动的活动源。

Tags

获取将创建的活动使用的标记。

TraceId

如果确定由 ActivityListener 回调创建某个活动,则获取要在该活动对象中使用的跟踪 Id。

TraceState

获取或初始化创建活动时要使用的跟踪状态。

适用于