IMetricsBuilder インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IMetricsListeners を登録し、ルールを使用して有効になっているメトリックを決定することで、メトリック システムを構成します。
public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder
プロパティ
| 名前 | 説明 |
|---|---|
| Services |
サービスを登録するために拡張メソッドによって使用されるアプリケーション サービス コレクションを取得します。 |
拡張メソッド
| 名前 | 説明 |
|---|---|
| AddConfiguration(IMetricsBuilder, IConfiguration) |
指定された IConfiguration セクションからメトリック構成を読み取り、有効になっている メーター、 インストルメント、 および IMetricsListeners を構成します。 |
| AddDebugConsole(IMetricsBuilder) |
デバッグ目的でメトリックのコンソール出力を有効にします。 運用環境での使用にはお勧めしません。 |
| AddListener(IMetricsBuilder, IMetricsListener) |
新しい IMetricsListener インスタンスを登録します。 |
| AddListener<T>(IMetricsBuilder) |
|
| ClearListeners(IMetricsBuilder) |
依存関係挿入コンテナーからすべての IMetricsListener 登録を削除します。 |
| DisableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
指定したMeterとIMetricsListenerに対して、指定したInstrumentを無効にします。 |
| DisableMetrics(IMetricsBuilder, String) |
登録されているすべてのリスナーについて、指定されたメーターのすべてのインストルメントを無効にします。 |
| EnableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
指定したMeterとIMetricsListenerに対して、指定したInstrumentを有効にします。 |
| EnableMetrics(IMetricsBuilder, String) |
登録されているすべてのリスナーに対して、指定されたメーターのすべてのインストルメントを有効にします。 |