System.Diagnostics.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);
}
}