Meter.CreateObservableGauge Método

Definición

Sobrecargas

Nombre Description
CreateObservableGauge<T>(String, Func<Measurement<T>>, String, String, IEnumerable<KeyValuePair<String,Object>>)

ObservableGauge es un instrumento asincrónico que informa de valores no aditivos (por ejemplo, la temperatura ambiente, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos) cuando se observa el instrumento.

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

ObservableGauge es un instrumento asincrónico que informa de valores no aditivos (por ejemplo, la temperatura ambiente, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos) cuando se observa el instrumento.

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

Crea una instancia observableGauge, que es un instrumento asincrónico que notifica valores no aditivos cuando se observa el instrumento.

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

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

ObservableGauge es un instrumento asincrónico que informa de valores no aditivos (por ejemplo, la temperatura ambiente, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos) cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. no puede ser null.

observeValue
Func<Measurement<T>>

Devolución de llamada que se va a llamar para obtener las medidas cuando Observe() llama a .RecordObservableInstruments()

unit
String

Unidad de instrumento opcional de medidas.

description
String

Descripción opcional del instrumento.

tags
IEnumerable<KeyValuePair<String,Object>>

etiquetas que se van a adjuntar al contador.

Devoluciones

Un nuevo medidor observable.

Se aplica a

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

ObservableGauge es un instrumento asincrónico que informa de valores no aditivos (por ejemplo, la temperatura ambiente, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos) cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. no puede ser null.

observeValue
Func<T>

Devolución de llamada que se va a llamar para obtener las medidas cuando Observe() llama a .RecordObservableInstruments()

unit
String

Unidad de instrumento opcional de medidas.

description
String

Descripción opcional del instrumento.

tags
IEnumerable<KeyValuePair<String,Object>>

etiquetas que se van a adjuntar al contador.

Devoluciones

Un nuevo medidor observable.

Se aplica a

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

Crea una instancia observableGauge, que es un instrumento asincrónico que notifica valores no aditivos cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. No se puede null.

observeValues
Func<IEnumerable<Measurement<T>>>

Devolución de llamada que se va a llamar para obtener las medidas cuando Observe() llama a .RecordObservableInstruments()

unit
String

Unidad de medida opcional de instrumento.

description
String

Descripción de un instrumento opcional.

tags
IEnumerable<KeyValuePair<String,Object>>

Etiquetas que se van a adjuntar al contador.

Devoluciones

Un nuevo medidor observable.

Comentarios

Por ejemplo: La temperatura ambiente, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos.

Se aplica a

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. El valor no puede ser null.

observeValue
Func<Measurement<T>>

Devolución de llamada que se va a llamar para obtener las medidas cuando ObservableCounter{T}.Observe() la llama RecordObservableInstruments().

unit
String

Unidad de instrumento opcional de medidas.

description
String

Descripción opcional del instrumento.

Devoluciones

Un nuevo medidor observable.

Comentarios

Un ejemplo de un valor no aditivo es la temperatura ambiente; es decir, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos.

Se aplica a

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. El valor no puede ser null.

observeValues
Func<IEnumerable<Measurement<T>>>

Devolución de llamada que se va a llamar para obtener las medidas cuando ObservableCounter{T}.Observe() la llama RecordObservableInstruments().

unit
String

Unidad de instrumento opcional de medidas.

description
String

Descripción opcional del instrumento.

Devoluciones

Un nuevo medidor observable.

Comentarios

Un ejemplo de un valor no aditivo es la temperatura ambiente; es decir, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos.

Se aplica a

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

Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs
Source:
Meter.cs

Crea un ObservableGauge, que es un instrumento asincrónico que informa de valores no aditivos cuando se observa el instrumento.

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)

Parámetros de tipo

T

Tipo numérico de la medida.

Parámetros

name
String

Nombre del instrumento. El valor no puede ser null.

observeValue
Func<T>

Devolución de llamada que se va a llamar para obtener las medidas cuando ObservableCounter{T}.Observe() la llama RecordObservableInstruments().

unit
String

Unidad de instrumento opcional de medidas.

description
String

Descripción opcional del instrumento.

Devoluciones

Un nuevo medidor observable.

Comentarios

Un ejemplo de un valor no aditivo es la temperatura ambiente; es decir, no tiene sentido notificar el valor de temperatura de varias salas y sumarlos.

Se aplica a