語言

TracingBuilderExtensions.EnableTracing 方法

定義

多載

名稱 Description
EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes)

啟用給定來源、操作、監聽器及範圍的所有活動。

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

啟用給定來源、操作、監聽器及範圍的所有活動。

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

來源:
TracingBuilderExtensions.Rules.cs
來源:
TracingBuilderExtensions.Rules.cs

啟用給定來源、操作、監聽器及範圍的所有活動。

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

參數

sourceName
String

即 Name、 或帶有單一 * 萬用符的模式。 A null 或 empty 值與所有活動來源相符。

operationName
String

完全 OperationName吻合。 空值或空值則與匹配來源內的所有活動相符。

listenerName
String

Name。 空值或空值則與所有監聽者相符。

scopes
ActivitySourceScopes

以位元組合列舉值,指定要考慮的範圍。 預設為所有範圍。

傳回

原版 ITracingBuilder 是用來串連的。

適用於

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

來源:
TracingBuilderExtensions.Rules.cs
來源:
TracingBuilderExtensions.Rules.cs

啟用給定來源、操作、監聽器及範圍的所有活動。

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

參數

sourceName
String

即 Name、 或帶有單一 * 萬用符的模式。 A null 或 empty 值與所有活動來源相符。

operationName
String

完全 OperationName吻合。 空值或空值則與匹配來源內的所有活動相符。

listenerName
String

Name。 空值或空值則與所有監聽者相符。

scopes
ActivitySourceScopes

以位元組合列舉值,指定要考慮的範圍。 預設為所有範圍。

傳回

原版 TracingOptions 是用來串連的。

適用於