MetricCollector<T> Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
MetricCollector<T>(Instrument<T>, TimeProvider) |
Inicializa una nueva instancia de la clase MetricCollector<T>. |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
Inicializa una nueva instancia de la clase MetricCollector<T>. |
MetricCollector<T>(Meter, String, TimeProvider) |
Inicializa una nueva instancia de la clase MetricCollector<T>. |
MetricCollector<T>(Object, String, String, TimeProvider) |
Inicializa una nueva instancia de la clase MetricCollector<T>. |
MetricCollector<T>(Instrument<T>, TimeProvider)
- Source:
- MetricCollector.cs
Inicializa una nueva instancia de la clase MetricCollector<T>.
public MetricCollector (System.Diagnostics.Metrics.Instrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Instrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As Instrument(Of T), Optional timeProvider As TimeProvider = Nothing)
Parámetros
- instrument
- Instrument<T>
del Instrument<T> que se van a registrar las mediciones.
- timeProvider
- TimeProvider
Proveedor de hora que se va a usar o null
para usar el proveedor de hora del sistema.
Se aplica a
MetricCollector<T>(ObservableInstrument<T>, TimeProvider)
- Source:
- MetricCollector.cs
Inicializa una nueva instancia de la clase MetricCollector<T>.
public MetricCollector (System.Diagnostics.Metrics.ObservableInstrument<T> instrument, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.ObservableInstrument<'T (requires 'T : struct)> * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (instrument As ObservableInstrument(Of T), Optional timeProvider As TimeProvider = Nothing)
Parámetros
- instrument
- ObservableInstrument<T>
del ObservableInstrument<T> que se van a registrar las mediciones.
- timeProvider
- TimeProvider
Proveedor de hora que se va a usar o null
para usar el proveedor de hora del sistema.
Se aplica a
MetricCollector<T>(Meter, String, TimeProvider)
- Source:
- MetricCollector.cs
Inicializa una nueva instancia de la clase MetricCollector<T>.
public MetricCollector (System.Diagnostics.Metrics.Meter meter, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : System.Diagnostics.Metrics.Meter * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meter As Meter, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)
Parámetros
- meter
- Meter
Medidor que publica el instrumento que se va a registrar.
- instrumentName
- String
Nombre del instrumento que se va a registrar.
- timeProvider
- TimeProvider
Proveedor de hora que se va a usar o null
para usar el proveedor de hora del sistema.
Se aplica a
MetricCollector<T>(Object, String, String, TimeProvider)
- Source:
- MetricCollector.cs
Inicializa una nueva instancia de la clase MetricCollector<T>.
public MetricCollector (object? meterScope, string meterName, string instrumentName, TimeProvider? timeProvider = default);
new Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)> : obj * string * string * TimeProvider -> Microsoft.Extensions.Diagnostics.Metrics.Testing.MetricCollector<'T (requires 'T : struct)>
Public Sub New (meterScope As Object, meterName As String, instrumentName As String, Optional timeProvider As TimeProvider = Nothing)
Parámetros
- meterScope
- Object
Ámbito del medidor que publica el instrumento que se va a registrar. Tenga cuidado al usar Medidores en el ámbito global (ámbito == null). Esto interactúa con los datos mutables estáticos y las pruebas que hacen esto no deben ejecutarse en paralelo entre sí.
- meterName
- String
Nombre del medidor que publica el instrumento que se va a registrar.
- instrumentName
- String
Nombre del instrumento que se va a registrar.
- timeProvider
- TimeProvider
Proveedor de hora que se va a usar o null
para usar el proveedor de hora del sistema.
Comentarios
Tanto el nombre del medidor como el ámbito se usan para identificar el medidor de interés.