Language

TracingBuilderExtensions.DisableTracing Method

Definition

Overloads

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

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

DisableTracing(TracingOptions, String, String, String, ActivitySourceScopes)

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

DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes)

Source:
TracingBuilderExtensions.Rules.cs

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

public static Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder DisableTracing(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 DisableTracing : Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder * string * string * string * Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes -> Microsoft.Extensions.Diagnostics.Tracing.ITracingBuilder
<Extension()>
Public Function DisableTracing (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

DisableTracing(TracingOptions, String, String, String, ActivitySourceScopes)

Source:
TracingBuilderExtensions.Rules.cs

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

public static Microsoft.Extensions.Diagnostics.Tracing.TracingOptions DisableTracing(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 DisableTracing : Microsoft.Extensions.Diagnostics.Tracing.TracingOptions * string * string * string * Microsoft.Extensions.Diagnostics.Tracing.ActivitySourceScopes -> Microsoft.Extensions.Diagnostics.Tracing.TracingOptions
<Extension()>
Public Function DisableTracing (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