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 instance des Messgeräts mithilfe von MeterOptions.

Meter(String)

Initialisiert einen neuen instance der Verwendung des Meter angegebenen Messgerätnamens.

Meter(String, String)

Initialisiert eine neue instance der Verwendung des Meter angegebenen Zählernamens und der angegebenen Version.

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

Initialisiert eine neue instance des Messgeräts unter Verwendung des Meternamens und der Version.

Eigenschaften

Name

Ruft den Meternamen ab.

Scope

Gibt das Meter-Bereichsobjekt zurück.

Tags

Gibt die Tags zurück, die dem Meter zugeordnet sind.

Version

Ruft die Meterversion ab.

Methoden

CreateCounter<T>(String, String, String)

Create 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, mit dem beliebige Werte gemeldet werden können, die wahrscheinlich statistisch aussagekräftig sind. Es ist für Statistiken wie Histogramme, Zusammenfassungen und Perzentilen vorgesehen.

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

Erstellt ein Histogramm instance, bei dem es sich um ein Instrument handelt, mit dem beliebige Werte gemeldet werden können, die wahrscheinlich statistisch aussagekräftig sind. Es 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 einen ObservableCounter-instance, 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)

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 einen ObservableCounter-instance, 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)

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 einen ObservableCounter-instance, bei dem 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-instance, 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 meldet (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 meldet (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>>)

Create ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das das Erhöhen oder Verringern von Werten meldet, 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>>)

Create ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das das Erhöhen oder Verringern von Werten meldet, 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>>)

Create ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das das Erhöhen oder Verringern von Werten meldet, wenn das Instrument beobachtet wird.

CreateUpDownCounter<T>(String, String, String)

Create ein UpDownCounter-Objekt für Metriken.

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

Create ein UpDownCounter-Objekt für Metriken.

Dispose()

Entsorgen Sie das Messgerät, das alle von diesem Messgerät erstellten Instrumente deaktiviert.

Dispose(Boolean)

Entsorgen Sie das Messgerät, das alle von diesem Messgerät 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