ObservableUpDownCounter<T> Classe

Définition

Instrument observable de métriques qui signale des valeurs croissantes ou décroissantes 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 le compteur représente.

Héritage
ObservableUpDownCounter<T>

Remarques

Cette classe prend uniquement en charge les types de paramètres génériques suivants : Byte, Int16, Int32, Int64, Single, Double, et Decimal.

Propriétés

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 de mesures.

(Hérité de Instrument)

Méthodes

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)
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)
Observe()

Extrait 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 commencer à enregistrer 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)

S’applique à