Partager via


IVSCounter<T> Interface

Définition

Un compteur prenant en charge l’exposition somme + nombre, qui ne sont pas pris en charge directement par les compteurs OpenTelemetry. L’utilisation d’une dépendance sur cet histogramme permet aux développeurs d’utiliser des types plus pratiques. Le coût d’une dépendance sur le type VS est qu’il peut nécessiter un travail de développement supplémentaire pour passer à OpenTelemetry.

public interface IVSCounter<T> : Microsoft.VisualStudio.Telemetry.Metrics.ICounter<T> where T : struct
type IVSCounter<'T (requires 'T : struct)> = interface
    interface IInstrument
    interface ICounter<'T (requires 'T : struct)>
Public Interface IVSCounter(Of T)
Implements ICounter(Of T)

Paramètres de type

T

Type de compteur. Types pris en charge : Byte, Int16, Int32Int64, Double, , Singleet Decimal.

Implémente

Propriétés

Count

Obtient le nombre de mesures.

Description

Obtient la description de l’instrument.

(Hérité de IInstrument)
Enabled

Obtient une valeur indiquant s’il existe des écouteurs pour cet instrument.

(Hérité de IInstrument)
IsObservable

Obtient une valeur indiquant si l’instrument est un instrument observable.

(Hérité de IInstrument)
Meter

Obtient le compteur qui a créé l’instrument.

(Hérité de IInstrument)
Name

Obtient le nom de l’instrument.

(Hérité de IInstrument)
Sum

Obtient la somme des mesures.

Unit

Obtient l’unité d’instrument de mesures.

(Hérité de IInstrument)

Méthodes

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)
Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)
Add(T, KeyValuePair<String,Object>)

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)
Add(T, KeyValuePair<String,Object>[])

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)
Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)
Add(T)

Enregistre la valeur d’incrément de la mesure.

(Hérité de ICounter<T>)

S’applique à