Freigeben über


IMeter.CreateVSUpDownCounter<T>(String, String, String) Methode

Definition

Create einen VS UpDownCounter, bei dem es sich um ein Instrument handelt, mit dem Anzahlen/Summen nachverfolgt werden können, die nicht monoton sind (kann im Wert schwanken). Die VS-Version eines Indikators ermöglicht zusätzliche Eigenschaften, erfordert jedoch zusätzlichen Aufwand für die Migration zu OpenTelemetry, sofern verfügbar.

public Microsoft.VisualStudio.Telemetry.Metrics.IVSCounter<T> CreateVSUpDownCounter<T>(string name, string unit = default, string description = default) where T : struct;
abstract member CreateVSUpDownCounter : string * string * string -> Microsoft.VisualStudio.Telemetry.Metrics.IVSCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateVSUpDownCounter(Of T As Structure) (name As String, Optional unit As String = Nothing, Optional description As String = Nothing) As IVSCounter(Of T)

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. Darf nicht NULL sein.

unit
String

Optionale Instrumenteinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer VS-Up/Down-Zähler.

Ausnahmen

Wird ausgelöst, wenn T kein gültiger numerischer Typ ist. Informationen zu unterstützten Typen finden Sie in der Dokumentation: Microsoft.VisualStudio.Telemetry.Metrics.Counter`1.

Gilt für: