TracingBuilderExtensions.EnableTracing Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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)
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
- builder
- ITracingBuilder
The ITracingBuilder.
- 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.
- 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)
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
- options
- TracingOptions
The TracingOptions.
- 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.
- 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.