<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="4.6.0-preview.18571.3" />
API Differences between 4.6.0-preview.18571.3 and 9.0.0
0 Additions
84 Removals
System.Diagnostics
-
public class Activity
- public struct Enumerator<T>
- public static ActivityIdFormat DefaultIdFormat { get; set; }
- public static bool ForceDefaultIdFormat { get; set; }
- public static Func<ActivityTraceId> TraceIdGenerator { get; set; }
- public ActivityTraceFlags ActivityTraceFlags { get; set; }
- public ActivityContext Context { get; }
- public string DisplayName { get; set; }
- public IEnumerable<ActivityEvent> Events { get; }
- public bool HasRemoteParent { get; }
- public ActivityIdFormat IdFormat { get; }
- public bool IsAllDataRequested { get; set; }
- public bool IsStopped { get; }
- public ActivityKind Kind { get; }
- public IEnumerable<ActivityLink> Links { get; }
- public ActivitySpanId ParentSpanId { get; }
- public bool Recorded { get; }
- public ActivitySource Source { get; }
- public ActivitySpanId SpanId { get; }
- public ActivityStatusCode Status { get; }
- public string StatusDescription { get; }
- public IEnumerable<KeyValuePair<string, object>> TagObjects { get; }
- public ActivityTraceId TraceId { get; }
- public string TraceStateString { get; set; }
- public static event EventHandler<ActivityChangedEventArgs> CurrentChanged
- public Activity AddEvent(ActivityEvent e)
- public Activity AddException(Exception exception, ref TagList tags = null, DateTimeOffset timestamp = default)
- public Activity AddLink(ActivityLink link)
- public Activity AddTag(string key, object value)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
- public Enumerator<ActivityEvent> EnumerateEvents()
- public Enumerator<ActivityLink> EnumerateLinks()
- public Enumerator<KeyValuePair<string, object>> EnumerateTagObjects()
- public object GetCustomProperty(string propertyName)
- public object GetTagItem(string key)
- public Activity SetBaggage(string key, string value)
- public void SetCustomProperty(string propertyName, object propertyValue)
- public Activity SetIdFormat(ActivityIdFormat format)
- public Activity SetParentId(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags activityTraceFlags = 0)
- public Activity SetStatus(ActivityStatusCode code, string description = null)
- public Activity SetTag(string key, object value)
-
public struct ActivityChangedEventArgs
-
public struct ActivityContext : IEquatable<ActivityContext>
-
public struct ActivityCreationOptions<T>
-
public struct ActivityEvent
-
public enum ActivityIdFormat
-
public enum ActivityKind
-
public struct ActivityLink : IEquatable<ActivityLink>
-
public sealed class ActivityListener : IDisposable
-
public enum ActivitySamplingResult
-
public sealed class ActivitySource : IDisposable
-
public struct ActivitySpanId : IEquatable<ActivitySpanId>
-
public enum ActivityStatusCode
-
public class ActivityTagsCollection : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
-
public enum ActivityTraceFlags
-
public struct ActivityTraceId : IEquatable<ActivityTraceId>
-
public class DiagnosticListener : DiagnosticSource, IObservable<KeyValuePair<string, object>>, IDisposable
-
public abstract class DiagnosticSource
-
public abstract class DistributedContextPropagator
-
public sealed delegate ExceptionRecorder : MulticastDelegate
-
public sealed delegate SampleActivity<T> : MulticastDelegate
-
public struct TagList : IList<KeyValuePair<string, object>>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable, IReadOnlyList<KeyValuePair<string, object>>, IReadOnlyCollection<KeyValuePair<string, object>>
System.Diagnostics.Metrics