Compartir a través de


IVSCounter<T> Interfaz

Definición

Contador compatible con la exposición de suma y recuento, que no son compatibles directamente con los contadores de OpenTelemetry. Tomar una dependencia de este histograma permite a los desarrolladores usar tipos más cómodos. El costo de tomar una dependencia en el tipo de VS es que puede requerir trabajo de desarrollo adicional para pasar a 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)

Parámetros de tipo

T

Tipo de contador. Tipos admitidos: Byte, Int16, Int32, Int64, Double, Singley Decimal.

Implementaciones

Propiedades

Count

Obtiene el recuento de medidas.

Description

Obtiene la descripción del instrumento.

(Heredado de IInstrument)
Enabled

Obtiene un valor que indica si hay agentes de escucha para este instrumento.

(Heredado de IInstrument)
IsObservable

Obtiene un valor que indica si el instrumento es un instrumento observable.

(Heredado de IInstrument)
Meter

Obtiene el medidor que creó el instrumento.

(Heredado de IInstrument)
Name

Obtiene el nombre del instrumento.

(Heredado de IInstrument)
Sum

Obtiene la suma de medidas.

Unit

Obtiene la unidad de instrumento de medidas.

(Heredado de IInstrument)

Métodos

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

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)
Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)
Add(T, KeyValuePair<String,Object>)

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)
Add(T, KeyValuePair<String,Object>[])

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)
Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)
Add(T)

Registra el valor de incremento de la medida.

(Heredado de ICounter<T>)

Se aplica a