Freigeben über


IVSHistogram<T> Schnittstelle

Definition

Ein Histogramm mit verfügbar gemachten Statistiken + Buckets

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)

Typparameter

T

Der Zählertyp. Unterstützte Typen: Byte, Int16, Int32, Int64, Double, Singleund Decimal.

Implementiert

Eigenschaften

Buckets

Ruft die Buckets für das Histogramm mit zugeordneten statistischen Daten ab.

Description

Ruft die Beschreibung des Instruments ab.

(Geerbt von IInstrument)
Enabled

Ruft einen Wert ab, der angibt, ob für dieses Instrument Listener vorhanden sind.

(Geerbt von IInstrument)
IsObservable

Ruft einen Wert ab, der angibt, ob das Instrument ein beobachtbares Instrument ist.

(Geerbt von IInstrument)
Meter

Ruft die Verbrauchseinheit ab, die das Instrument erstellt hat.

(Geerbt von IInstrument)
Name

Ruft den Namen des Instruments ab.

(Geerbt von IInstrument)
Statistics

Ruft die Statistiken auf Zusammenfassungsebene für das vollständige Histogramm ab.

Unit

Ruft die Maßeinheit des Instruments ab.

(Geerbt von IInstrument)

Methoden

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

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)
Record(T, KeyValuePair<String,Object>)

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)
Record(T, KeyValuePair<String,Object>[])

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)
Record(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)
Record(T)

Zeichnet einen Messwert auf.

(Geerbt von IHistogram<T>)

Gilt für: