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 情境需要它。