ActivityContext 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用指定的参数构造新的活动上下文实例。
public ActivityContext (System.Diagnostics.ActivityTraceId traceId, System.Diagnostics.ActivitySpanId spanId, System.Diagnostics.ActivityTraceFlags traceFlags, string? traceState = default, bool isRemote = false);
new System.Diagnostics.ActivityContext : System.Diagnostics.ActivityTraceId * System.Diagnostics.ActivitySpanId * System.Diagnostics.ActivityTraceFlags * string * bool -> System.Diagnostics.ActivityContext
Public Sub New (traceId As ActivityTraceId, spanId As ActivitySpanId, traceFlags As ActivityTraceFlags, Optional traceState As String = Nothing, Optional isRemote As Boolean = false)
参数
- traceId
- ActivityTraceId
一个跟踪标识符。
- spanId
- ActivitySpanId
范围标识符。
- traceFlags
- ActivityTraceFlags
包含有关跟踪的详细信息。
- traceState
- String
承载特定于系统的配置数据。
- isRemote
- Boolean
指示上下文是否从远程父级传播。
注解
isRemote
不是 W3C 规范的一部分。 OpenTelemetry 方案需要它。