Condividi tramite


IVSHistogram<T> Interfaccia

Definizione

Istogramma con statistiche e bucket esposti

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)

Parametri di tipo

T

Tipo di contatore. Tipi supportati: Byte, Int16, Int32, Int64Double, , Singlee Decimal.

Implementazioni

Proprietà

Buckets

Ottiene i bucket per l'istogramma con i dati statistici associati.

Description

Ottiene la descrizione dello strumento.

(Ereditato da IInstrument)
Enabled

Ottiene un valore che indica se sono presenti listener per questo strumento.

(Ereditato da IInstrument)
IsObservable

Ottiene un valore che indica se lo strumento è uno strumento osservabile.

(Ereditato da IInstrument)
Meter

Ottiene il contatore che ha creato lo strumento.

(Ereditato da IInstrument)
Name

Ottiene il nome dello strumento.

(Ereditato da IInstrument)
Statistics

Ottiene le statistiche a livello di riepilogo per l'istogramma completo.

Unit

Ottiene l'unità di misura dello strumento.

(Ereditato da IInstrument)

Metodi

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

Registra un valore di misura.

(Ereditato da IHistogram<T>)
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra un valore di misura.

(Ereditato da IHistogram<T>)
Record(T, KeyValuePair<String,Object>)

Registra un valore di misura.

(Ereditato da IHistogram<T>)
Record(T, KeyValuePair<String,Object>[])

Registra un valore di misura.

(Ereditato da IHistogram<T>)
Record(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Registra un valore di misura.

(Ereditato da IHistogram<T>)
Record(T)

Registra un valore di misura.

(Ereditato da IHistogram<T>)

Si applica a