<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="5.0.0-preview.5.20278.1" />
API Differences between 5.0.0-preview.5.20278.1 and 9.0.0-preview.4.24266.19
24 Additions
66 Removals
System.Diagnostics
-
public class Activity : IDisposable
-
public struct ActivityChangedEventArgs
-
public struct ActivityContext : IEquatable<ActivityContext>
- public bool IsRemote { get; }
- public ActivityContext(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags traceFlags, string traceState = null, bool isRemote = false)
- public ActivityContext(ActivityTraceId traceId, ActivitySpanId spanId, ActivityTraceFlags traceFlags, string traceState = null)
- public static ActivityContext Parse(string traceParent, string traceState)
- public static bool TryParse(string traceParent, string traceState, bool isRemote, out ActivityContext context)
- public static bool TryParse(string traceParent, string traceState, out ActivityContext context)
-
public struct ActivityCreationOptions<T>
-
public enum ActivityDataRequest
-
public struct ActivityEvent
- public IEnumerable<KeyValuePair<string, object>> Attributes { get; }
- public IEnumerable<KeyValuePair<string, object>> Tags { get; }
- public ActivityEvent(string name, DateTimeOffset timestamp = default, ActivityTagsCollection tags = null)
- public Enumerator<KeyValuePair<string, object>> EnumerateTagObjects()
- public ActivityEvent(string name, DateTimeOffset timestamp)
- public ActivityEvent(string name, IEnumerable<KeyValuePair<string, object>> attributes)
- public ActivityEvent(string name, DateTimeOffset timestamp, IEnumerable<KeyValuePair<string, object>> attributes)
-
public struct ActivityLink : IEquatable<ActivityLink>
-
public sealed class ActivityListener : IDisposable
-
public enum ActivitySamplingResult
-
public sealed class ActivitySource : IDisposable
- public Activity CreateActivity(string name, ActivityKind kind)
- public Activity CreateActivity(string name, ActivityKind kind, ActivityContext parentContext, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null, ActivityIdFormat idFormat = 0)
- public Activity CreateActivity(string name, ActivityKind kind, string parentId, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null, ActivityIdFormat idFormat = 0)
- public Activity StartActivity(string name, ActivityKind kind, ActivityContext parentContext, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null, DateTimeOffset startTime = default)
- public Activity StartActivity(string name, ActivityKind kind, string parentId, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null, DateTimeOffset startTime = default)
- public Activity StartActivity(ActivityKind kind, ActivityContext parentContext = default, IEnumerable<KeyValuePair<string, object>> tags = null, IEnumerable<ActivityLink> links = null, DateTimeOffset startTime = default, string name = "")
- public Activity StartActivity(string name, ActivityKind kind, ActivityContext parentContext, IEnumerable<KeyValuePair<string, string>> tags = null, IEnumerable<ActivityLink> links = null, DateTimeOffset startTime = default)
- public Activity StartActivity(string name, ActivityKind kind, string parentId, IEnumerable<KeyValuePair<string, string>> tags = null, IEnumerable<ActivityLink> links = null, DateTimeOffset startTime = default)
-
public enum ActivityStatusCode
-
public class ActivityTagsCollection : IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IEnumerable
-
public class DiagnosticListener : DiagnosticSource, IObservable<KeyValuePair<string, object>>, IDisposable
- public virtual IDisposable Subscribe(IObserver<KeyValuePair<string, object>> observer, Func<string, object, object, bool> isEnabled, Action<Activity, object> onActivityImport = null, Action<Activity, object> onActivityExport = null)
- public virtual IDisposable Subscribe(IObserver<KeyValuePair<string, object>> observer, Func<string, object, object, bool> isEnabled, Action<Activity, object> onActivityImport = null, Action<Activity, object> onActivityExport = null)
-
public abstract class DiagnosticSource
-
public abstract class DistributedContextPropagator
-
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>>
-
public sealed delegate GetRequestedData<T> : MulticastDelegate
System.Diagnostics.Metrics