Microsoft.Extensions.Diagnostics.Tracing
Namespace with 6 public types
Classes
ActivityListenerBuilder
Describes the user-configurable surface of an registered with an
. The tracing infrastructure consumes the values set on the builder and
constructs the underlying ; subscription to
instances is controlled entirely by the configuration-driven set.
TracingOptions
Represents options for configuring the tracing system.
TracingRule
Contains a set of parameters used to determine which activities are enabled for which listeners.
An unspecified matches all activity sources, an unspecified
matches all activities within the matching sources, and an unspecified
matches all listeners.
Enumerations
ActivitySourceScopes
Represents scopes used by to distinguish between activity sources created directly
via constructors () and those created via
dependency injection with ().
Static Classes
TracingBuilderExtensions
Extension methods for to add or clear registrations.
Interfaces
ITracingBuilder
Configures the tracing system by registering instances and using
rules to determine which and
instances are enabled.