Meter.CreateObservableGauge Methode
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.
Überlädt
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, 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<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<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<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<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>>)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
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.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableGauge<T> ^ CreateObservableGauge(System::String ^ name, Func<System::Diagnostics::Metrics::Measurement<T>> ^ observeValue, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableGauge : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValue As Func(Of Measurement(Of T)), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. darf nicht null
sein.
- observeValue
- Func<Measurement<T>>
Der Rückruf, der aufgerufen werden soll, um die Messungen zu erhalten, wenn von Observe() aufgerufen RecordObservableInstruments()wird.
- unit
- String
Optionale Maßeinheit des Instruments.
- description
- String
Optionale Gerätebeschreibung.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Tags, die an den Zähler angefügt werden sollen.
Gibt zurück
Ein neues beobachtbares Messgerät.
Gilt für:
CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
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.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableGauge<T> ^ CreateObservableGauge(System::String ^ name, Func<T> ^ observeValue, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<T> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableGauge : string * Func<'T (requires 'T : struct)> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValue As Func(Of T), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. darf nicht null
sein.
- observeValue
- Func<T>
Der Rückruf, der aufgerufen werden soll, um die Messungen zu erhalten, wenn von Observe() aufgerufen RecordObservableInstruments()wird.
- unit
- String
Optionale Maßeinheit des Instruments.
- description
- String
Optionale Gerätebeschreibung.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Tags, die an den Zähler angefügt werden sollen.
Gibt zurück
Ein neues beobachtbares Messgerät.
Gilt für:
CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
Erstellt eine ObservableGauge-Instanz, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.
public:
generic <typename T>
where T : value class System::Diagnostics::Metrics::ObservableGauge<T> ^ CreateObservableGauge(System::String ^ name, Func<System::Collections::Generic::IEnumerable<System::Diagnostics::Metrics::Measurement<T>> ^> ^ observeValues, System::String ^ unit, System::String ^ description, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ tags);
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>> observeValues, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags) where T : struct;
member this.CreateObservableGauge : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValues As Func(Of IEnumerable(Of Measurement(Of T))), unit As String, description As String, tags As IEnumerable(Of KeyValuePair(Of String, Object))) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. Diese darf nicht null
sein.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Der Rückruf, der aufgerufen werden soll, um die Messungen zu erhalten, wenn von Observe() aufgerufen RecordObservableInstruments()wird.
- unit
- String
Eine optionale Instrumenteinheit von Messungen.
- description
- String
Eine optionale Instrumentbeschreibung.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Die Tags, die an den Indikator angefügt werden sollen.
Gibt zurück
Ein neues beobachtbares Messgerät.
Hinweise
Beispiel: Die Raumtemperatur – es macht keinen Sinn, den Temperaturwert aus mehreren Räumen zu melden und zu summieren.
Gilt für:
CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<System.Collections.Generic.IEnumerable<System.Diagnostics.Metrics.Measurement<T>>> observeValues, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableGauge : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValues As Func(Of IEnumerable(Of Measurement(Of T))), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. Darf nicht null
sein.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Der Rückruf, der aufgerufen werden soll, um die Messungen abzurufen, wenn ObservableCounter{T}.Observe()
von RecordObservableInstruments()aufgerufen wird.
- unit
- String
Optionale Maßeinheit des Instruments.
- description
- String
Optionale Gerätebeschreibung.
Gibt zurück
Ein neues beobachtbares Messgerät.
Hinweise
Ein Beispiel für einen nicht additiven Wert ist die Raumtemperatur; Das heißt, es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und diese zusammenzufassen.
Gilt für:
CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableGauge : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValue As Func(Of Measurement(Of T)), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. Darf nicht null
sein.
- observeValue
- Func<Measurement<T>>
Der Rückruf, der aufgerufen werden soll, um die Messungen abzurufen, wenn ObservableCounter{T}.Observe()
von RecordObservableInstruments()aufgerufen wird.
- unit
- String
Optionale Maßeinheit des Instruments.
- description
- String
Optionale Gerätebeschreibung.
Gibt zurück
Ein neues beobachtbares Messgerät.
Hinweise
Ein Beispiel für einen nicht additiven Wert ist die Raumtemperatur; Das heißt, es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und diese zusammenzufassen.
Gilt für:
CreateObservableGauge<T>(String, Func<T>, String, String)
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
- Quelle:
- Meter.cs
Erstellt eine ObservableGauge, bei der es sich um ein asynchrones Instrument handelt, das nicht additive Werte meldet, wenn das Instrument beobachtet wird.
public System.Diagnostics.Metrics.ObservableGauge<T> CreateObservableGauge<T> (string name, Func<T> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableGauge : string * Func<'T (requires 'T : struct)> * string * string -> System.Diagnostics.Metrics.ObservableGauge<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableGauge(Of T As Structure) (name As String, observeValue As Func(Of T), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableGauge(Of T)
Typparameter
- T
Der numerische Typ der Messung.
Parameter
- name
- String
Der Name des Instruments. Darf nicht null
sein.
- observeValue
- Func<T>
Der Rückruf, der aufgerufen werden soll, um die Messungen abzurufen, wenn ObservableCounter{T}.Observe()
von RecordObservableInstruments()aufgerufen wird.
- unit
- String
Optionale Maßeinheit des Instruments.
- description
- String
Optionale Gerätebeschreibung.
Gibt zurück
Ein neues beobachtbares Messgerät.
Hinweise
Ein Beispiel für einen nicht additiven Wert ist die Raumtemperatur; Das heißt, es ist nicht sinnvoll, den Temperaturwert aus mehreren Räumen zu melden und diese zusammenzufassen.