IMetricsBuilder 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示類型,此類型會藉由註冊 IMetricsListeners 來設定計量系統,並使用規則來判斷哪些計量已啟用。
public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder
屬性
Services |
取得應用程式 IServiceCollection。 擴充方法會使用此方法來註冊服務。 |
擴充方法
AddConfiguration(IMetricsBuilder, IConfiguration) |
從提供的 IConfiguration 區段讀取計量設定,並設定已啟用 哪些 Metric、 Instruments 和 IMetricsListeners 。 |
AddDebugConsole(IMetricsBuilder) |
啟用用於偵錯之計量的控制台輸出。 不建議用於生產環境。 |
AddListener(IMetricsBuilder, IMetricsListener) |
註冊新的 IMetricsListener 實例。 |
AddListener<T>(IMetricsBuilder) |
註冊類型的 |
ClearListeners(IMetricsBuilder) |
從相依性插入容器中移除所有 IMetricsListener 註冊。 |
DisableMetrics(IMetricsBuilder, String) |
針對所有已註冊的 IMetricsListeners 停用指定計量的所有 Instruments。 |
DisableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
針對指定的 Meter 與IMetricsListener停用指定的 Instrument 。 |
EnableMetrics(IMetricsBuilder, String) |
針對所有已註冊的 IMetricsListeners 啟用指定計量的所有 Instruments。 |
EnableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
指定指定的 Meter 與IMetricsListener開啟指定的 Instrument 。 |