IMetricsBuilder Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee configureert u het systeem voor metrische gegevens door IMetricsListeners te registreren en regels te gebruiken om te bepalen welke metrische gegevens zijn ingeschakeld.
public interface class IMetricsBuilder
public interface IMetricsBuilder
type IMetricsBuilder = interface
Public Interface IMetricsBuilder
Eigenschappen
| Name | Description |
|---|---|
| Services |
Hiermee haalt u de toepassingsserviceverzameling op die wordt gebruikt door extensiemethoden voor het registreren van services. |
Extensiemethoden
| Name | Description |
|---|---|
| AddConfiguration(IMetricsBuilder, IConfiguration) |
Leest de configuratie van metrische gegevens uit de opgegeven IConfiguration sectie en configureert welke meters, instrumenten en IMetricsListeners zijn ingeschakeld. |
| AddDebugConsole(IMetricsBuilder) |
Hiermee schakelt u console-uitvoer in voor metrische gegevens voor foutopsporingsdoeleinden. Dit wordt niet aanbevolen voor productiegebruik. |
| AddListener(IMetricsBuilder, IMetricsListener) |
Registreert een nieuw IMetricsListener exemplaar. |
| AddListener<T>(IMetricsBuilder) |
Hiermee wordt een nieuw IMetricsListener type geregistreerd |
| ClearListeners(IMetricsBuilder) |
Hiermee verwijdert u alle IMetricsListener registraties uit de container voor afhankelijkheidsinjectie. |
| DisableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Hiermee schakelt u een opgegeven Instrument voor de opgegeven Meter en IMetricsListener. |
| DisableMetrics(IMetricsBuilder, String) |
Schakelt alle instrumenten voor de opgegeven meter uit voor alle geregistreerde listeners. |
| EnableMetrics(IMetricsBuilder, String, String, String, MeterScope) |
Hiermee wordt een opgegeven Instrument voor de opgegeven Meter en IMetricsListener. |
| EnableMetrics(IMetricsBuilder, String) |
Hiermee worden alle instrumenten voor de opgegeven meter, voor alle geregistreerde listeners ingeschakeld. |