<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="7.0.0-preview.3.22175.4" />

ActivityContext

public bool IsRemote { get; }

public ActivitySpanId SpanId { get; }

public ActivityTraceId TraceId { get; }

public string TraceState { get; }

public ActivityContext(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags traceFlags, string traceState = null, bool isRemote = false)

public static bool op_Equality(ActivityContext left, ActivityContext right)

public static bool op_Inequality(ActivityContext left, ActivityContext right)

public static ActivityContext Parse(string traceParent, string traceState)

public static bool TryParse(string traceParent, string traceState, bool isRemote, out ActivityContext context)

public static bool TryParse(string traceParent, string traceState, out ActivityContext context)

public bool Equals(ActivityContext value)