Meter.CreateObservableUpDownCounter Метод

Определение

Перегрузки

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

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs
Исходный код:
Meter.cs

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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)

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValues
Func<IEnumerable<Measurement<T>>>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments().

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs
Исходный код:
Meter.cs

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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)

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValue
Func<Measurement<T>>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments()

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs
Исходный код:
Meter.cs

Создает объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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)

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValue
Func<T>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments().

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValues
Func<IEnumerable<Measurement<T>>>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments().

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

tags
IEnumerable<KeyValuePair<String,Object>>

теги для присоединения к счетчику.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValue
Func<Measurement<T>>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments()

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

tags
IEnumerable<KeyValuePair<String,Object>>

теги для присоединения к счетчику.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к

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

Исходный код:
Meter.cs
Исходный код:
Meter.cs

Create объект ObservableUpDownCounter. ObservableUpDownCounter — это инструмент, который сообщает об увеличении или уменьшении значений при наблюдении за инструментом.

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

Параметры типа

T

Числовой тип измерения.

Параметры

name
String

Имя инструмента. Не может иметь значение null.

observeValue
Func<T>

Обратный вызов для получения измерений при вызове Observe()RecordObservableInstruments().

unit
String

Необязательная единица измерения инструмента.

description
String

Необязательное описание инструмента.

tags
IEnumerable<KeyValuePair<String,Object>>

теги для присоединения к счетчику.

Возвращаемое значение

Новый наблюдаемый счетчик вверх вниз.

Комментарии

Пример использования для ObservableUpDownCounter: размер кучи процесса или приблизительное количество элементов в замкнутом круговом буфере.

Применяется к