Language

TracingBuilderExtensions.EnableTracing Method

Definition

Overloads

Name Description
EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes)

Enables all activities for the given source, operation, listener, and scopes.

EnableTracing(TracingOptions, String, String, String, ActivitySourceScopes)

Enables all activities for the given source, operation, listener, and scopes.

EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes)

Source:
TracingBuilderExtensions.Rules.cs

Enables all activities for the given source, operation, listener, and scopes.

public static Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder EnableTracing(this Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder builder, string? sourceName = default, string? operationName = default, string? listenerName = default, Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes scopes = Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Global | Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Local);
static member EnableTracing : Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder * string * string * string * Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes -> Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder
<Extension()>
Public Function EnableTracing (builder As ITracingBuilder, Optional sourceName As String = Nothing, Optional operationName As String = Nothing, Optional listenerName As String = Nothing, Optional scopes As ActivitySourceScopes = Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Global | Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Local) As ITracingBuilder

Parameters

sourceName
String

The Name, prefix, or pattern with a single * wildcard. A null or empty value matches all activity sources.

operationName
String

The OperationName, exact match. A null or empty value matches all activities within the matching sources.

listenerName
String

The Name. A null or empty value matches all listeners.

scopes
ActivitySourceScopes

A bitwise combination of the enumeration values that specifies the scopes to consider. Defaults to all scopes.

Returns

The original ITracingBuilder for chaining.

Applies to

EnableTracing(TracingOptions, String, String, String, ActivitySourceScopes)

Source:
TracingBuilderExtensions.Rules.cs

Enables all activities for the given source, operation, listener, and scopes.

public static Microsoft.Extensions.Diagnostics.Tracing.TracingOptions EnableTracing(this Microsoft.Extensions.Diagnostics.Tracing.TracingOptions options, string? sourceName = default, string? operationName = default, string? listenerName = default, Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes scopes = Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Global | Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Local);
static member EnableTracing : Microsoft.Extensions.Diagnostics.Tracing.TracingOptions * string * string * string * Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes -> Microsoft.Extensions.Diagnostics.Tracing.TracingOptions
<Extension()>
Public Function EnableTracing (options As TracingOptions, Optional sourceName As String = Nothing, Optional operationName As String = Nothing, Optional listenerName As String = Nothing, Optional scopes As ActivitySourceScopes = Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Global | Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes.Local) As TracingOptions

Parameters

sourceName
String

The Name, prefix, or pattern with a single * wildcard. A null or empty value matches all activity sources.

operationName
String

The OperationName, exact match. A null or empty value matches all activities within the matching sources.

listenerName
String

The Name. A null or empty value matches all listeners.

scopes
ActivitySourceScopes

A bitwise combination of the enumeration values that specifies the scopes to consider. Defaults to all scopes.

Returns

The original TracingOptions for chaining.

Applies to