IVSCounter<T> Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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>) |