<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="11.0.0-preview.2.26159.112" />

System.Diagnostics.ActivityDebuggerProxy

sealed class ActivityDebuggerProxy
namespace System.Diagnostics { internal sealed class ActivityDebuggerProxy { public ActivityTraceFlags ActivityTraceFlags { get; } public List<KeyValuePair<string, string>> Baggage { get; } public ActivityContext Context { get; } public string DisplayName { get; } public TimeSpan Duration { get; } public List<ActivityEvent> Events { get; } public bool HasRemoteParent { get; } public string Id { get; } public ActivityKind Kind { get; } public List<ActivityLink> Links { get; } public string OperationName { get; } public Activity Parent { get; } public string ParentId { get; } public ActivitySpanId ParentSpanId { get; } public ActivitySource Source { get; } public ActivitySpanId SpanId { get; } public DateTime StartTimeUtc { get; } public ActivityStatusCode Status { get; } public string StatusDescription { get; } public List<KeyValuePair<string, object>> TagObjects { get; } public ActivityTraceId TraceId { get; } public string TraceStateString { get; } public ActivityDebuggerProxy(Activity activity); } }