Freigeben über


Meter Klasse

Definition

Meter ist die Klasse, die für die Erstellung und Nachverfolgung 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 des Meters mithilfe des MeterOptions.

Meter(String)

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

Meter(String, String)

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

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

Initialisiert eine neue Instanz des Meters mithilfe 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)

Dient zum Erstellen eines Metrikzählerobjekts.

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

Erstellt ein Metrics Counter -Objekt.

CreateGauge<T>(String)

Erstellt ein Messgeräte, das zum Aufzeichnen nicht additiver Werte verwendet werden kann.

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

Erstellen Sie ein Metrik-Gauge-Objekt.

CreateHistogram<T>(String)

Histogramm ist ein Instrument, das verwendet werden kann, um beliebige Werte zu melden, die wahrscheinlich statistisch aussagekräftig sind. Es ist für Statistiken wie Histogramme, Zusammenfassungen und Quantil vorgesehen.

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 richtet sich an Statistiken wie Histogramme, Zusammenfassungen und Quantile.

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 sinnvoll sind. Es ist für Statistiken wie Histogramme, Zusammenfassungen und Quantil vorgesehen.

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

Histogramm ist ein Instrument, das verwendet werden kann, um beliebige Werte zu melden, die wahrscheinlich statistisch aussagekräftig sind. Es ist für Statistiken wie Histogramme, Zusammenfassungen und Quantil vorgesehen.

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

Erstellt einen ObservableCounter, der ein Instrument ist, 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, der ein Instrument ist, 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, der ein Instrument ist, 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 einen ObservableGauge, bei dem 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 einen ObservableGauge, bei dem 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) meldet - es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und zu summieren), wenn das Instrument beobachtet wird.

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

Erstellt einen ObservableGauge, bei dem 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) meldet - es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und 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 bei der Beobachtung des Instruments steigende oder abnehmende Werte meldet.

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

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das den Wert(n) erhöht oder verringert, wenn das Instrument beobachtet wird.

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

Erstellt ein ObservableUpDownCounter -Objekt. ObservableUpDownCounter ist ein Instrument, das bei der Beobachtung des Instruments steigende oder abnehmende Werte meldet.

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

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das den Wert(n) erhöht oder verringert, wenn das Instrument beobachtet wird.

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

Erstellt ein ObservableUpDownCounter -Objekt. ObservableUpDownCounter ist ein Instrument, das bei der Beobachtung des Instruments steigende oder abnehmende Werte meldet.

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

Erstellen Sie ein ObservableUpDownCounter-Objekt. ObservableUpDownCounter ist ein Instrument, das den Wert(n) erhöht oder verringert, wenn das Instrument beobachtet wird.

CreateUpDownCounter<T>(String, String, String)

Erstellen Sie ein Metrik-UpDownCounter-Objekt.

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

Erstellen Sie ein Metrik-UpDownCounter-Objekt.

Dispose()

Verwerfen Sie den Meter, der alle instrumente deaktiviert, die von diesem Meter erstellt wurden.

Dispose(Boolean)

Verwerfen Sie den Meter, der alle instrumente deaktiviert, die von diesem Meter erstellt wurden.

Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für:

Weitere Informationen