<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="5.0.0" />

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, out ActivityContext context)

public bool Equals(ActivityContext value)