IVSCounter<T> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Zähler mit Unterstützung für die Offenlegung von Summe + Anzahl, die nicht direkt von OpenTelemetry-Zählern unterstützt werden. Wenn Sie eine Abhängigkeit von diesem Histogramm nehmen, können Entwickler bequemere Typen verwenden. Die Kosten für die Abhängigkeit vom VS-Typ sind, dass zusätzliche Entwicklungsarbeit erforderlich sein kann, um zu OpenTelemetry zu wechseln.
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)
Typparameter
- Implementiert
Eigenschaften
| Count |
Ruft die Anzahl der Messungen ab. |
| Description |
Ruft die Gerätebeschreibung ab. (Geerbt von IInstrument) |
| Enabled |
Ruft einen Wert ab, der angibt, ob listener für dieses Instrument vorhanden sind. (Geerbt von IInstrument) |
| IsObservable |
Ruft einen Wert ab, der angibt, ob es sich bei dem Instrument um ein beobachtbares Instrument handelt. (Geerbt von IInstrument) |
| Meter |
Ruft das Messgerät ab, das das Instrument erstellt hat. (Geerbt von IInstrument) |
| Name |
Ruft den Gerätenamen ab. (Geerbt von IInstrument) |
| Sum |
Ruft die Summe der Messungen ab. |
| Unit |
Ruft die Instrumenteinheit der Messungen ab. (Geerbt von IInstrument) |
Methoden
| Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |
| Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |
| Add(T, KeyValuePair<String,Object>) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |
| Add(T, KeyValuePair<String,Object>[]) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |
| Add(T, ReadOnlySpan<KeyValuePair<String,Object>>) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |
| Add(T) |
Zeichnet den Inkrementwert der Messung auf. (Geerbt von ICounter<T>) |