Meter.CreateObservableGauge Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
ObservableGauge är ett asynkront instrument som rapporterar icke-additiva värden (t.ex. rumstemperatur – det är inte meningsfullt att rapportera temperaturvärdet från flera rum och summera dem) när instrumentet observeras. |
| CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
ObservableGauge är ett asynkront instrument som rapporterar icke-additiva värden (t.ex. rumstemperatur – det är inte meningsfullt att rapportera temperaturvärdet från flera rum och summera dem) när instrumentet observeras. |
| CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Skapar en ObservableGauge-instans, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras. |
| CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String) |
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras. |
| CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String) |
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras. |
| CreateObservableGauge<T>(String, Func<T>, String, String) |
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras. |
CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
ObservableGauge är ett asynkront instrument som rapporterar icke-additiva värden (t.ex. rumstemperatur – det är inte meningsfullt att rapportera temperaturvärdet från flera rum och summera dem) när instrumentet observeras.
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;
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. kan inte vara null.
- observeValue
- Func<Measurement<T>>
Återanropet för att anropa för att hämta måtten Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
taggar som ska kopplas till räknaren.
Returer
En ny observerbar mätare.
Gäller för
CreateObservableGauge<T>(String, Func<T>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
ObservableGauge är ett asynkront instrument som rapporterar icke-additiva värden (t.ex. rumstemperatur – det är inte meningsfullt att rapportera temperaturvärdet från flera rum och summera dem) när instrumentet observeras.
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;
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. kan inte vara null.
- observeValue
- Func<T>
Återanropet för att anropa för att hämta måtten Observe() när anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
taggar som ska kopplas till räknaren.
Returer
En ny observerbar mätare.
Gäller för
CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String, IEnumerable<KeyValuePair<String,Object>>)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableGauge-instans, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras.
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;
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Det kan inte vara null.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Återanropet för att anropa för att hämta måtten Observe() när anropas av RecordObservableInstruments().
- unit
- String
En valfri måttenhet.
- description
- String
En valfri instrumentbeskrivning.
- tags
- IEnumerable<KeyValuePair<String,Object>>
Taggarna som ska kopplas till räknaren.
Returer
En ny observerbar mätare.
Kommentarer
Till exempel: Rumstemperaturen – det är ingen mening att rapportera temperaturvärdet från flera rum och summera dem.
Gäller för
CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValue
- Func<Measurement<T>>
Återanropet för att anropa för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar mätare.
Kommentarer
Ett exempel på ett icke-additivt värde är rumstemperaturen. Det betyder att det inte är meningsfullt att rapportera temperaturvärdet från flera rum och summera dem.
Gäller för
CreateObservableGauge<T>(String, Func<IEnumerable<Measurement<T>>>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValues
- Func<IEnumerable<Measurement<T>>>
Återanropet för att anropa för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar mätare.
Kommentarer
Ett exempel på ett icke-additivt värde är rumstemperaturen. Det betyder att det inte är meningsfullt att rapportera temperaturvärdet från flera rum och summera dem.
Gäller för
CreateObservableGauge<T>(String, Func<T>, String, String)
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
- Källa:
- Meter.cs
Skapar en ObservableGauge, som är ett asynkront instrument som rapporterar icke-additiva värden när instrumentet observeras.
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)
Typparametrar
- T
Måttets numeriska typ.
Parametrar
- name
- String
Instrumentnamnet. Kan inte vara null.
- observeValue
- Func<T>
Återanropet för att anropa för att hämta måtten när ObservableCounter{T}.Observe() anropas av RecordObservableInstruments().
- unit
- String
Valfri måttenhet.
- description
- String
Valfri instrumentbeskrivning.
Returer
En ny observerbar mätare.
Kommentarer
Ett exempel på ett icke-additivt värde är rumstemperaturen. Det betyder att det inte är meningsfullt att rapportera temperaturvärdet från flera rum och summera dem.