IMetricsBuilder Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili jenis yang mengonfigurasi sistem metrik dengan mendaftarkan IMetricsListeners dan menggunakan aturan untuk menentukan metrik mana yang diaktifkan.
public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder
Properti
Services |
Mendapatkan aplikasi IServiceCollection. Ini digunakan oleh metode ekstensi untuk mendaftarkan layanan. |
Metode Ekstensi
AddConfiguration(IMetricsBuilder, IConfiguration) |
Membaca konfigurasi metrik dari bagian yang disediakan IConfiguration dan mengonfigurasi Meter, Instrumen, dan IMetricsListeners mana yang diaktifkan. |
AddDebugConsole(IMetricsBuilder) |
Mengaktifkan output konsol untuk metrik untuk tujuan penelusuran kesalahan. Ini tidak disarankan untuk penggunaan produksi. |
AddListener(IMetricsBuilder, IMetricsListener) |
Mendaftarkan instans baru IMetricsListener . |
AddListener<T>(IMetricsBuilder) |
Mendaftarkan jenis |
ClearListeners(IMetricsBuilder) |
Menghapus semua IMetricsListener pendaftaran dari kontainer injeksi dependensi. |
DisableMetrics(IMetricsBuilder, String) |
Menonaktifkan semua Instrumen untuk meteran yang diberikan, untuk semua IMetricsListeners terdaftar. |
DisableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Menonaktifkan yang ditentukan Instrument untuk yang diberikan Meter dan IMetricsListener. |
EnableMetrics(IMetricsBuilder, String) |
Mengaktifkan semua Instrumen untuk meteran yang diberikan, untuk semua IMetricsListeners terdaftar. |
EnableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Mengaktifkan yang ditentukan Instrument untuk yang diberikan Meter dan IMetricsListener. |