Partager via


IVSHistogram<T> Interface

Définition

Un histogramme avec des statistiques + compartiments exposés

public interface IVSHistogram<T> : Microsoft.VisualStudio.Telemetry.Metrics.IHistogram<T> where T : struct
type IVSHistogram<'T (requires 'T : struct)> = interface
    interface IInstrument
    interface IHistogram<'T (requires 'T : struct)>
Public Interface IVSHistogram(Of T)
Implements IHistogram(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

Buckets

Obtient les compartiments de l’histogramme avec les données statistiques associées.

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)
Statistics

Obtient les statistiques de niveau résumé pour l’histogramme complet.

Unit

Obtient l’unité d’instrument de mesures.

(Hérité de IInstrument)

Méthodes

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

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)
Record(T, KeyValuePair<String,Object>)

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)
Record(T, KeyValuePair<String,Object>[])

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)
Record(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)
Record(T)

Enregistre une valeur de mesure.

(Hérité de IHistogram<T>)

S’applique à