ActivityContext Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.