ITracingBuilder 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
透過註冊ActivityListener實例並使用規則決定哪些ActivitySourceActivity實例被啟用來配置追蹤系統。
public interface class ITracingBuilder
public interface ITracingBuilder
type ITracingBuilder = interface
Public Interface ITracingBuilder
屬性
| 名稱 | Description |
|---|---|
| Services |
取得擴展方法用來註冊服務的應用程式服務集合。 |
擴充方法
| 名稱 | Description |
|---|---|
| AddConfiguration(ITracingBuilder, IConfiguration) |
讀取所提供的IConfiguration區段的追蹤設定,並設定啟用的實ActivitySourceActivity例與實例。 |
| AddListener(ITracingBuilder, String, Action<ActivityListenerBuilder>) |
註冊由所提供ActivityListener回撥識別 |
| AddListener(ITracingBuilder, String, Action<IServiceProvider,ActivityListenerBuilder>) |
註冊一個由ActivityListener所提供 |
| ClearListeners(ITracingBuilder) |
移除依賴注入容器中的所有 ActivityListenerBuilder 註冊。 |
| DisableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
停用給定來源、操作、監聽器及範圍的所有活動。 |
| EnableTracing(ITracingBuilder, String, String, String, ActivitySourceScopes) |
啟用給定來源、操作、監聽器及範圍的所有活動。 |