IVSCounter<T> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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>) |