Meter.CreateObservableCounter Methode

Definition

Überlädt

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.

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<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<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<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<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>>)

Quelle:
Meter.cs
Quelle:
Meter.cs

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

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

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. Diese darf nicht null sein.

observeValue
Func<T>

Der Rückruf zum Abrufen der Messungen, wenn von Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Eine optionale Instrumenteinheit von Messungen.

description
String

Eine optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Tags, die an den Indikator angefügt werden sollen.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs

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

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

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. Diese darf nicht null sein.

observeValue
Func<Measurement<T>>

Der Rückruf, der aufgerufen werden soll, um die Messungen abzurufen, wenn das Observe() von aufgerufen wird RecordObservableInstruments()

unit
String

Eine optionale Instrumenteinheit von Messungen.

description
String

Eine optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Tags, die an den Indikator angefügt werden sollen.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für:

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

Quelle:
Meter.cs
Quelle:
Meter.cs

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

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

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. Diese darf nicht null sein.

observeValues
Func<IEnumerable<Measurement<T>>>

Der Rückruf zum Abrufen der Messungen, wenn von Observe() aufgerufen RecordObservableInstruments()wird.

unit
String

Eine optionale Instrumenteinheit von Messungen.

description
String

Eine optionale Gerätebeschreibung.

tags
IEnumerable<KeyValuePair<String,Object>>

Die Tags, die an den Indikator angefügt werden sollen.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für:

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

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

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

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

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. 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 Instrumenteinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für:

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

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

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

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

Typparameter

T

Der numerische Typ der Messung.

Parameter

name
String

Der Gerätename. Darf nicht null sein.

observeValue
Func<Measurement<T>>

Der Rückruf, der aufgerufen werden soll, um die Messungen abzurufen, wenn ObservableCounter{T}.Observe() aufgerufen wird von RecordObservableInstruments()

unit
String

Optionale Instrumenteinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für:

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

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

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

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

Typparameter

T

Der numerische Typ der Messung..

Parameter

name
String

Der Gerätename. 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 Instrumenteinheit.

description
String

Optionale Gerätebeschreibung.

Gibt zurück

Ein neuer beobachtbarer Zähler.

Hinweise

Beispielverwendung für ObservableCounter: Die Anzahl der Seitenfehler für jeden Prozess.

Gilt für: