IVSCounter<T> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Un compteur prenant en charge l’exposition somme + nombre, qui ne sont pas pris en charge directement par les compteurs OpenTelemetry. L’utilisation d’une dépendance sur cet histogramme permet aux développeurs d’utiliser des types plus pratiques. Le coût d’une dépendance sur le type VS est qu’il peut nécessiter un travail de développement supplémentaire pour passer à 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)
Paramètres de type
- Implémente
Propriétés
Count |
Obtient le nombre de mesures. |
Description |
Obtient la description de l’instrument. (Hérité de IInstrument) |
Enabled |
Obtient une valeur indiquant s’il existe des écouteurs pour cet instrument. (Hérité de IInstrument) |
IsObservable |
Obtient une valeur indiquant si l’instrument est un instrument observable. (Hérité de IInstrument) |
Meter |
Obtient le compteur qui a créé l’instrument. (Hérité de IInstrument) |
Name |
Obtient le nom de l’instrument. (Hérité de IInstrument) |
Sum |
Obtient la somme des mesures. |
Unit |
Obtient l’unité d’instrument de mesures. (Hérité de IInstrument) |
Méthodes
Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |
Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |
Add(T, KeyValuePair<String,Object>) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |
Add(T, KeyValuePair<String,Object>[]) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |
Add(T, ReadOnlySpan<KeyValuePair<String,Object>>) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |
Add(T) |
Enregistre la valeur d’incrément de la mesure. (Hérité de ICounter<T>) |