UpDownCounter<T> Класс

Определение

Инструмент, поддерживающий отчеты о положительных или отрицательных значениях метрик. UpDownCounter можно использовать в таких сценариях, как отчетность об изменении активных запросов или размера очереди.

generic <typename T>
 where T : value classpublic ref class UpDownCounter sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class UpDownCounter<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type UpDownCounter<'T (requires 'T : struct)> = class
    inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class UpDownCounter(Of T)
Inherits Instrument(Of T)

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

T

Тип, который представляет UpDownCounter.

Наследование
UpDownCounter<T>

Комментарии

Этот класс поддерживает только следующие универсальные типы параметров: Byte, Int16, Int32, Int64, Singleи DoubleDecimal

Свойства

Description

Возвращает описание инструмента.

(Унаследовано от Instrument)
Enabled

Возвращает значение, указывающее, есть ли прослушиватели для этого инструмента.

(Унаследовано от Instrument)
IsObservable

Возвращает значение, указывающее, является ли инструмент наблюдаемым.

(Унаследовано от Instrument)
Meter

Возвращает единицу измерения, создавшего инструмент.

(Унаследовано от Instrument)
Name

Возвращает имя инструмента.

(Унаследовано от Instrument)
Tags

Возвращает теги, связанные с инструментом.

(Унаследовано от Instrument)
Unit

Возвращает единицу измерения инструмента.

(Унаследовано от Instrument)

Методы

Add(T)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, KeyValuePair<String,Object>)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, KeyValuePair<String,Object>[])

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Add(T, TagList)

Записывает разностное значение измерения. Разница может быть положительной, отрицательной или нулевой.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Publish()

Активирует инструмент, чтобы начать запись измерений и разрешить прослушивателям начать прослушивание таких измерений.

(Унаследовано от Instrument)
RecordMeasurement(T)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
RecordMeasurement(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
RecordMeasurement(T, ReadOnlySpan<KeyValuePair<String,Object>>)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
RecordMeasurement(T, TagList)

Записывает измерение, уведомляя все MeterListener объекты, прослушивающие этот инструмент.

(Унаследовано от Instrument<T>)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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