Share via


ActivityContext コンストラクター

定義

指定した引数を使用して、新しいアクティビティ コンテキスト インスタンスを構築します。

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 シナリオに必要です。

適用対象