Compartilhar via


IVSCounter<T> Interface

Definição

Um Contador com suporte para expor Soma + Contagem, que não são compatíveis diretamente com contadores OpenTelemetry. Usar uma dependência desse histograma permite que os desenvolvedores usem tipos mais convenientes. O custo de assumir uma dependência no tipo VS é que ele pode exigir trabalho de desenvolvimento adicional para mover para 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

O tipo de contador. Tipos com suporte: Byte, Int16, Int32, Int64, Double, Singlee Decimal.

Implementações

Propriedades

Count

Obtém a Contagem de medidas.

Description

Obtém a descrição do instrumento.

(Herdado de IInstrument)
Enabled

Obtém um valor que indica se há ouvintes para esse instrumento.

(Herdado de IInstrument)
IsObservable

Obtém um valor que indica se o instrumento é um instrumento observável.

(Herdado de IInstrument)
Meter

Obtém o Medidor que criou o instrumento.

(Herdado de IInstrument)
Name

Obtém o nome do instrumento.

(Herdado de IInstrument)
Sum

Obtém a Soma das medidas.

Unit

Obtém a unidade de instrumento de medidas.

(Herdado de IInstrument)

Métodos

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

Registra o valor de incremento da medida.

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

Registra o valor de incremento da medida.

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

Registra o valor de incremento da medida.

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

Registra o valor de incremento da medida.

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

Registra o valor de incremento da medida.

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

Registra o valor de incremento da medida.

(Herdado de ICounter<T>)

Aplica-se a