TracingBuilderExtensions.EnableTracing 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
啟用給定來源、操作、監聽器及範圍的所有活動。 |
| EnableTracing(TracingOptions, String, String, String, ActivitySourceScopes) |
啟用給定來源、操作、監聽器及範圍的所有活動。 |
EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes)
啟用給定來源、操作、監聽器及範圍的所有活動。
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
參數
- builder
- ITracingBuilder
- operationName
- String
完全 OperationName吻合。 空值或空值則與匹配來源內的所有活動相符。
- scopes
- ActivitySourceScopes
以位元組合列舉值,指定要考慮的範圍。 預設為所有範圍。
傳回
原版 ITracingBuilder 是用來串連的。
適用於
EnableTracing(TracingOptions, String, String, String, ActivitySourceScopes)
啟用給定來源、操作、監聽器及範圍的所有活動。
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
參數
- options
- TracingOptions
- operationName
- String
完全 OperationName吻合。 空值或空值則與匹配來源內的所有活動相符。
- scopes
- ActivitySourceScopes
以位元組合列舉值,指定要考慮的範圍。 預設為所有範圍。
傳回
原版 TracingOptions 是用來串連的。