MetricCollector<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Raccoglie le misurazioni pubblicate da un oggetto Instrument<T> o 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
Parametri di tipo
- T
Tipo di dati delle metriche da registrare.
- Ereditarietà
-
MetricCollector<T>
- Implementazioni
Costruttori
MetricCollector<T>(Instrument<T>, TimeProvider) |
Inizializza una nuova istanza della classe MetricCollector<T>. |
MetricCollector<T>(Meter, String, TimeProvider) |
Inizializza una nuova istanza della classe MetricCollector<T>. |
MetricCollector<T>(Object, String, String, TimeProvider) |
Inizializza una nuova istanza della classe MetricCollector<T>. |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
Inizializza una nuova istanza della classe MetricCollector<T>. |
Proprietà
Instrument |
Ottiene l'oggetto Instrument da registrare. |
LastMeasurement |
Ottiene la misura più recente raccolta, se presente. |
Metodi
Clear() |
Rimuove tutte le misurazioni accumulate dall'agente di raccolta. |
Dispose() |
Elimina e arresta la MetricCollector<T> registrazione delle misurazioni. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetMeasurementSnapshot(Boolean) |
Ottiene uno snapshot delle misurazioni raccolte dall'agente di raccolta. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RecordObservableInstruments() |
Analizza tutti gli strumenti osservabili registrati. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
WaitForMeasurementsAsync(Int32, CancellationToken) |
Restituisce un'attività che viene completata quando l'agente di raccolta ha raccolto un numero minimo di misurazioni. |
WaitForMeasurementsAsync(Int32, TimeSpan) |
Restituisce un'attività che viene completata quando l'agente di raccolta ha raccolto un numero minimo di misurazioni. |