ObservableUpDownCounter<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.
Instrument observable par métriques qui signale une augmentation ou une diminution des valeurs lorsque l’instrument est observé. Utilisez cet instrument pour surveiller la taille du tas de processus ou le nombre approximatif d’éléments dans une mémoire tampon circulaire sans verrou, par exemple. Pour créer un objet ObservableUpDownCounter, utilisez les CreateObservableUpDownCounter méthodes.
generic <typename T>
where T : value classpublic ref class ObservableUpDownCounter sealed : System::Diagnostics::Metrics::ObservableInstrument<T>
public sealed class ObservableUpDownCounter<T> : System.Diagnostics.Metrics.ObservableInstrument<T> where T : struct
type ObservableUpDownCounter<'T (requires 'T : struct)> = class
inherit ObservableInstrument<'T (requires 'T : struct)>
Public NotInheritable Class ObservableUpDownCounter(Of T)
Inherits ObservableInstrument(Of T)
Paramètres de type
- T
Type que représente le compteur.
- Héritage
Remarques
Note
Contrairement UpDownCounterà , qui prend la valeur incrément/delta, la fonction de rappel signale la valeur absolue du ObservableUpDownCounter. Pour déterminer le taux signalé qui ObservableUpDownCounter change, la différence entre les mesures successives est utilisée.
Cette classe prend uniquement en charge les types de paramètres génériques suivants : Byte, , Int32Int16, Int64, Single, , Doubleet Decimal.
Propriétés
| Nom | Description |
|---|---|
| Description |
Obtient la description de l’instrument. (Hérité de Instrument) |
| Enabled |
Obtient une valeur qui indique s’il existe des écouteurs pour cet instrument. (Hérité de Instrument) |
| IsObservable |
Obtient une valeur qui indique si l’instrument est un instrument observable. (Hérité de ObservableInstrument<T>) |
| Meter |
Obtient le compteur qui a créé l’instrument. (Hérité de Instrument) |
| Name |
Obtient le nom de l’instrument. (Hérité de Instrument) |
| Tags |
Retourne les balises associées à l’instrument. (Hérité de Instrument) |
| Unit |
Obtient l’unité d’instrument des mesures. (Hérité de Instrument) |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Observe() |
Récupère les mesures actuelles suivies par cet instrument. Toutes les classes qui étendent ObservableInstrument{T} doivent implémenter cette méthode. (Hérité de ObservableInstrument<T>) |
| Publish() |
Active l’instrument pour démarrer l’enregistrement des mesures et permettre aux écouteurs de commencer à écouter ces mesures. (Hérité de Instrument) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |