MetricCollector<T> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Collecte les mesures publiées à partir d’un Instrument<T> ou .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
Paramètres de type
- T
Type de données de métrique en cours d’enregistrement.
- Héritage
-
MetricCollector<T>
- Implémente
Constructeurs
MetricCollector<T>(Instrument<T>, TimeProvider) |
Initialise une nouvelle instance de la classe MetricCollector<T>. |
MetricCollector<T>(Meter, String, TimeProvider) |
Initialise une nouvelle instance de la classe MetricCollector<T>. |
MetricCollector<T>(Object, String, String, TimeProvider) |
Initialise une nouvelle instance de la classe MetricCollector<T>. |
MetricCollector<T>(ObservableInstrument<T>, TimeProvider) |
Initialise une nouvelle instance de la classe MetricCollector<T>. |
Propriétés
Instrument |
Obtient le Instrument qui est en cours d’enregistrement. |
LastMeasurement |
Obtient la dernière mesure collectée, le cas échéant. |
Méthodes
Clear() |
Supprime toutes les mesures accumulées du collecteur. |
Dispose() |
Élimine et arrête l’enregistrement MetricCollector<T> des mesures. |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetMeasurementSnapshot(Boolean) |
Obtient une instantané de mesures collectées par ce collecteur. |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
RecordObservableInstruments() |
Analyser tous les instruments observables inscrits. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
WaitForMeasurementsAsync(Int32, CancellationToken) |
Retourne une tâche qui se termine lorsque le collecteur a collecté un nombre minimal de mesures. |
WaitForMeasurementsAsync(Int32, TimeSpan) |
Retourne une tâche qui se termine lorsque le collecteur a collecté un nombre minimal de mesures. |