Microsoft.Extensions.Diagnostics.Tracing 命名空間

類別

名稱 Description
ActivityListenerBuilder

描述註冊為 ActivityListener的使用者可配置表面ITracingBuilder。 追蹤基礎設施消耗建構者設定的值並建構底層 ActivityListener;實例的訂閱 ActivitySource 完全由配置驅動 TracingRule 集合控制。

ActivityListenerConfigurationFactory

解析 IConfiguration 一個命名 ActivityListener的視圖。

TracingBuilderConfigurationExtensions

ITracingBuilder IConfiguration基於 的追蹤擴充功能。

TracingBuilderExtensions

新增或清除ITracingBuilder註冊的延期方法ActivityListener。

TracingOptions

代表設定追蹤系統的選項。

TracingRule

包含一組參數,用以判斷哪些活動對哪些監聽者啟用。 未指定 SourceName 者匹配所有活動來源,未指定 OperationName 者匹配所有來源內的所有活動,未指定 ListenerName 者匹配所有監聽者。

介面

名稱 Description
ITracingBuilder

透過註冊ActivityListener實例並使用規則決定哪些ActivitySourceActivity實例被啟用來配置追蹤系統。

列舉

名稱 Description
ActivitySourceScopes

代表用來TracingRule區分直接由ActivitySource建構子()Global建立的活動來源與透過依賴注入()Create(ActivitySourceOptions)Local建立的活動來源的範圍。