<PackageReference Include="OpenTelemetry.Api" Version="1.20.1" />

OpenTelemetry.Trace.SpanContext

public bool IsRemote { get; }

public bool IsValid { get; }

public ActivitySpanId SpanId { get; }

public ActivityTraceId TraceId { get; }

public IEnumerable<KeyValuePair<string, string>> TraceState { get; }

public SpanContext(ref ActivityTraceId traceId, ref ActivitySpanId spanId, ActivityTraceFlags traceFlags, bool isRemote = false, IEnumerable<KeyValuePair<string, string>> traceState = null)

public SpanContext(ref ActivityContext activityContext)

public static bool op_Equality(SpanContext spanContext1, SpanContext spanContext2)

public static ActivityContext op_Implicit(SpanContext spanContext)

public static bool op_Inequality(SpanContext spanContext1, SpanContext spanContext2)

public bool Equals(SpanContext other)