MetricCollector<T> Clase
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í.
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. |