Freigeben über


ActivityContext Konstruktor

Definition

Eine neue Aktivitätskontextinstanz wird mit den angegebenen Argumenten erstellt.

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)

Parameter

traceId
ActivityTraceId

Ein Ablaufverfolgungsbezeichner.

spanId
ActivitySpanId

Ein Spannenbezeichner.

traceFlags
ActivityTraceFlags

Diese enthalten Details zur Ablaufverfolgung.

traceState
String

Enthält systemspezifische Konfigurationsdaten.

isRemote
Boolean

Gibt an, ob der Kontext aus einem übergeordneten Remoteelement weitergegeben wird.

Hinweise

isRemote ist nicht Teil der W3C-Spezifikation. Sie wird für die OpenTelemetry-Szenarien benötigt.

Gilt für: