Sdílet prostřednictvím


ActivityContext Konstruktor

Definice

Vytvořte novou instanci kontextu aktivity pomocí zadaných argumentů.

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)

Parametry

traceId
ActivityTraceId

Identifikátor trasování.

spanId
ActivitySpanId

Identifikátor rozsahu.

traceFlags
ActivityTraceFlags

Obsahují podrobnosti o trasování.

traceState
String

Přenáší konfigurační data specifická pro systém.

isRemote
Boolean

Označuje, jestli je kontext šířený ze vzdáleného nadřazeného objektu.

Poznámky

isRemote není součástí specifikace W3C. Je potřeba pro scénáře OpenTelemetry.

Platí pro