Freigeben über


Meter Klasse

Definition

Meter ist die Klasse, die für das Erstellen und Nachverfolgen der Instrumente verantwortlich ist.

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
Vererbung
Meter
Implementiert

Konstruktoren

Meter(MeterOptions)

Initialisieren Sie eine neue Instanz der Verbrauchseinheit mithilfe von MeterOptions.

Meter(String)

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens.

Meter(String, String)

Initialisiert eine neue Instanz von Meter unter Verwendung des angegebenen Verbrauchseinheitsnamens und der angegebenen Version.

Meter(String, String, IEnumerable<KeyValuePair<String,Object>>, Object)

Initialisiert eine neue Instanz der Verbrauchseinheit mit dem Namen und der Version der Verbrauchseinheit.

Eigenschaften

Name

Ruft den Namen der Verbrauchseinheit ab.

Scope

Gibt das Meter-Bereichsobjekt zurück.

Tags

Gibt die Tags zurück, die der Verbrauchseinheit zugeordnet sind.

Version

Ruft die Verbrauchseinheitsversion ab.

Methoden

CreateCounter<T>(String, String, String)

Erstellen Sie ein Metrikzählerobjekt.

CreateCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt ein Metrikzählerobjekt.

CreateHistogram<T>(String, String, String)

Erstellt ein Histogramm, bei dem es sich um ein Instrument handelt, das verwendet werden kann, um beliebige Werte zu melden, die wahrscheinlich statistisch aussagekräftig sind. Sie ist für Statistiken wie Histogramme, Zusammenfassungen und Perzentile vorgesehen.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine Histogramminstanz, bei der es sich um ein Instrument handelt, das verwendet werden kann, um beliebige Werte zu melden, die wahrscheinlich statistisch aussagekräftig sind. Sie ist für Statistiken wie Histogramme, Zusammenfassungen und Perzentil vorgesehen.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Erstellt einen ObservableCounter, bei dem es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine ObservableCounter-Instanz, bei der es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String)

Erstellt einen ObservableCounter, bei dem es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine ObservableCounter-Instanz, bei der es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableCounter<T>(String, Func<T>, String, String)

Erstellt einen ObservableCounter, bei dem es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine ObservableCounter-Instanz, bei der es sich um ein Instrument handelt, das monoton steigende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellt eine ObservableGauge-Instanz, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)

Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge ist ein asynchrones Instrument, das nicht additive Werte (z. B. die Raumtemperatur– es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und diese zu summieren), wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<T>, String, String)

Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge ist ein asynchrones Instrument, das nicht additive Werte (z. B. die Raumtemperatur– es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und diese zu summieren), wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)

Erstellt ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das steigende oder abnehmende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das angibt, dass sich die Werte erhöhen oder verringern, wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String)

Erstellt ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das steigende oder abnehmende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das angibt, dass sich die Werte erhöhen oder verringern, wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String)

Erstellt ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das steigende oder abnehmende Werte meldet, wenn das Instrument beobachtet wird.

CreateObservableUpDownCounter<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das angibt, dass sich die Werte erhöhen oder verringern, wenn das Instrument beobachtet wird.

CreateUpDownCounter<T>(String, String, String)

Erstellen Sie ein UpDownCounter-Objekt für Metriken.

CreateUpDownCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Erstellen Sie ein UpDownCounter-Objekt für Metriken.

Dispose()

Entsorgen Sie die Verbrauchseinheit, die alle von dieser Verbrauchseinheit erstellten Instrumente deaktiviert.

Dispose(Boolean)

Entsorgen Sie die Verbrauchseinheit, die alle von dieser Verbrauchseinheit erstellten Instrumente deaktiviert.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen