Compartir a través de


MetricCollector<T> Clase

Definición

Recopila las medidas publicadas de o Instrument<T>ObservableInstrument<T>.

generic <typename T>
 where T : value classpublic ref class MetricCollector sealed : IDisposable
public sealed class MetricCollector<T> : IDisposable where T : struct
type MetricCollector<'T (requires 'T : struct)> = class
    interface IDisposable
Public NotInheritable Class MetricCollector(Of T)
Implements IDisposable

Parámetros de tipo

T

Tipo de datos de métrica que se registran.

Herencia
MetricCollector<T>
Implementaciones

Constructores

MetricCollector<T>(Instrument<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>(ObservableInstrument<T>, TimeProvider)

Inicializa una nueva instancia de la clase MetricCollector<T>.

Propiedades

Instrument

Obtiene el Instrument objeto que se está registrando.

LastMeasurement

Obtiene la medida más reciente recopilada, si existe.

Métodos

Clear()

Quita todas las medidas acumuladas del recopilador.

Dispose()

Elimina y detiene las MetricCollector<T> medidas de grabación.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetMeasurementSnapshot(Boolean)

Obtiene una instantánea de las medidas recopiladas por este recopilador.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
RecordObservableInstruments()

Escanear todos los instrumentos observables registrados.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
WaitForMeasurementsAsync(Int32, CancellationToken)

Devuelve una tarea que se completa cuando el recopilador ha recopilado un número mínimo de medidas.

WaitForMeasurementsAsync(Int32, TimeSpan)

Devuelve una tarea que se completa cuando el recopilador ha recopilado un número mínimo de medidas.

Se aplica a