Meter.CreateObservableUpDownCounter Methode

Definition

Überlädt

Name Beschreibung
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<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<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, 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, 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<IEnumerable<Measurement<T>>>, String, String)

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValues
Func<IEnumerable<Measurement<T>>>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn dies Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz zu UpDownCounter, der den Inkrement-/Delta-Wert verwendet, meldet die Rückruffunktion den absoluten Wert des ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die sich der ObservableUpDownCounter ändert, wird der Unterschied zwischen aufeinander folgenden Messungen verwendet.

Beispiel für ObservableUpDownCounter: die Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Kreispuffer.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<T>(string name, Func<System.Diagnostics.Metrics.Measurement<T>> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableUpDownCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValue
Func<Measurement<T>>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn der Observe() Aufruf erfolgt RecordObservableInstruments()

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz zu UpDownCounter, der den Inkrement-/Delta-Wert verwendet, meldet die Rückruffunktion den absoluten Wert des ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die sich der ObservableUpDownCounter ändert, wird der Unterschied zwischen aufeinander folgenden Messungen verwendet.

Beispiel für ObservableUpDownCounter: die Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Kreispuffer.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<T>(string name, Func<T> observeValue, string? unit = default, string? description = default) where T : struct;
member this.CreateObservableUpDownCounter : string * Func<'T (requires 'T : struct)> * string * string -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(Of T As Structure) (name As String, observeValue As Func(Of T), Optional unit As String = Nothing, Optional description As String = Nothing) As ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValue
Func<T>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn dies Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz zu UpDownCounter, der den Inkrement-/Delta-Wert verwendet, meldet die Rückruffunktion den absoluten Wert des ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die sich der ObservableUpDownCounter ändert, wird der Unterschied zwischen aufeinander folgenden Messungen verwendet.

Beispiel für ObservableUpDownCounter: die Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Kreispuffer.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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;
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<seq<System.Diagnostics.Metrics.Measurement<'T>>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValues
Func<IEnumerable<Measurement<T>>>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn dies Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Tags, die an den Zähler angefügt werden sollen.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz dazu UpDownCounter, der den Inkrement-/Delta-Wert akzeptiert, meldet die Rückruffunktion den absoluten Wert der ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die ObservableUpDownCounter sich ändert, wird die Differenz zwischen aufeinander folgenden Messungen verwendet.

Beispiel: ObservableUpDownCounterdie Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Zirkelpuffer.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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;
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<System.Diagnostics.Metrics.Measurement<'T>> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValue
Func<Measurement<T>>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn der Observe() Aufruf erfolgt RecordObservableInstruments()

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Tags, die an den Zähler angefügt werden sollen.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz zu UpDownCounter, der den Inkrement-/Delta-Wert verwendet, meldet die Rückruffunktion den absoluten Wert des ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die sich der ObservableUpDownCounter ändert, wird der Unterschied zwischen aufeinander folgenden Messungen verwendet.

Beispiel für ObservableUpDownCounter: die Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Kreispuffer.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs
Quelle:
Meter.cs

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

public:
generic <typename T>
 where T : value class System::Diagnostics::Metrics::ObservableUpDownCounter<T> ^ CreateObservableUpDownCounter(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.ObservableUpDownCounter<T> CreateObservableUpDownCounter<T>(string name, Func<T> observeValue, string? unit, string? description, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>> tags) where T : struct;
public System.Diagnostics.Metrics.ObservableUpDownCounter<T> CreateObservableUpDownCounter<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.CreateObservableUpDownCounter : string * Func<'T (requires 'T : struct)> * string * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Diagnostics.Metrics.ObservableUpDownCounter<'T (requires 'T : struct)> (requires 'T : struct)
Public Function CreateObservableUpDownCounter(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 ObservableUpDownCounter(Of T)

Typparameter

T

Der numerische Typ der Maßeinheit.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValue
Func<T>

Der Rückruf, der aufgerufen werden soll, um die Maße abzurufen, wenn dies Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Optionale Messeinheit.

description
String

Optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Tags, die an den Zähler angefügt werden sollen.

Gibt zurück

Ein neuer feststellbarer Abwärtszähler.

Hinweise

Note

Im Gegensatz zu UpDownCounter, der den Inkrement-/Delta-Wert verwendet, meldet die Rückruffunktion den absoluten Wert des ObservableUpDownCounter. Um die gemeldete Rate zu ermitteln, die sich der ObservableUpDownCounter ändert, wird der Unterschied zwischen aufeinander folgenden Messungen verwendet.

Beispiel für ObservableUpDownCounter: die Prozesshapgröße oder die ungefähre Anzahl von Elementen in einem sperrfreien Kreispuffer.

Gilt für: