Activity public class Activity Documentation Code public static Activity Current { get; set; } public static ActivityIdFormat DefaultIdFormat { get; set; } public static bool ForceDefaultIdFormat { get; set; } public ActivityTraceFlags ActivityTraceFlags { get; set; } public IEnumerable<KeyValuePair<string, string>> Baggage { get; } public TimeSpan Duration { get; } public string Id { get; } public ActivityIdFormat IdFormat { get; } public string OperationName { get; } public Activity Parent { get; } public string ParentId { get; } public ActivitySpanId& modreq(System.Runtime.InteropServices.InAttribute) ParentSpanId { get; } public bool Recorded { get; } public string RootId { get; } public ActivitySpanId& modreq(System.Runtime.InteropServices.InAttribute) SpanId { get; } public DateTime StartTimeUtc { get; } public IEnumerable<KeyValuePair<string, string>> Tags { get; } public ActivityTraceId& modreq(System.Runtime.InteropServices.InAttribute) TraceId { get; } public string TraceStateString { get; set; } public Activity(string operationName) public Activity AddBaggage(string key, string value) public Activity AddTag(string key, string value) public string GetBaggageItem(string key) public Activity SetEndTime(DateTime endTimeUtc) public Activity SetParentId(string parentId) public Activity SetParentId(ref ActivityTraceId traceId, ref ActivitySpanId spanId, ActivityTraceFlags activityTraceFlags = 0) public Activity SetStartTime(DateTime startTimeUtc) public Activity Start() public void Stop()