IMetricsBuilder Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konfigurerar måttsystemet genom att registrera IMetricsListeners och använda regler för att avgöra vilka mått som är aktiverade.
public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder
Egenskaper
| Name | Description |
|---|---|
| Services |
Hämtar programtjänstsamlingen som används av tilläggsmetoder för att registrera tjänster. |
Tilläggsmetoder
| Name | Description |
|---|---|
| AddConfiguration(IMetricsBuilder, IConfiguration) |
Läser måttkonfigurationen från det angivna IConfiguration avsnittet och konfigurerar vilka mätare, instrument och IMetricsListeners som är aktiverade. |
| AddDebugConsole(IMetricsBuilder) |
Aktiverar konsolutdata för mått i felsökningssyfte. Detta rekommenderas inte för produktionsanvändning. |
| AddListener(IMetricsBuilder, IMetricsListener) |
Registrerar en ny IMetricsListener instans. |
| AddListener<T>(IMetricsBuilder) |
Registrerar en ny IMetricsListener av typen |
| ClearListeners(IMetricsBuilder) |
Tar bort alla IMetricsListener registreringar från containern för beroendeinmatning. |
| DisableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Inaktiverar en angiven Instrument för angiven Meter och IMetricsListener. |
| DisableMetrics(IMetricsBuilder, String) |
Inaktiverar alla instrument för den angivna mätaren för alla registrerade lyssnare. |
| EnableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Aktiverar en angiven Instrument för angiven Meter och IMetricsListener. |
| EnableMetrics(IMetricsBuilder, String) |
Aktiverar alla instrument för den angivna mätaren, för alla registrerade lyssnare. |