Meter Класс

Определение

Метр — это класс, отвечающий за создание и отслеживание инструментов.

public ref class Meter : IDisposable
public class Meter : IDisposable
type Meter = class
    interface IDisposable
Public Class Meter
Implements IDisposable
Наследование
Meter
Реализации

Конструкторы

Meter(MeterOptions)

Инициализируйте новый экземпляр единицы измерения с помощью MeterOptions.

Meter(String)

Инициализирует новый экземпляр , Meter используя указанное имя единицы измерения.

Meter(String, String)

Инициализирует новый экземпляр , Meter используя указанное имя и версию единицы измерения.

Meter(String, String, IEnumerable<KeyValuePair<String,Object>>, Object)

Инициализирует новый экземпляр единицы измерения, используя имя и версию единицы измерения.

Свойства

Name

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

Scope

Возвращает объект meter область.

Tags

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

Version

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

Методы

CreateCounter<T>(String, String, String)

Создайте объект счетчика метрик.

CreateCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает объект счетчика метрик.

CreateHistogram<T>(String, String, String)

Создает гистограмму, которая является инструментом, который можно использовать для передачи произвольных значений, которые, скорее всего, будут статистически значимыми. Он предназначен для таких статистических данных, как гистограммы, сводки и процентили.

CreateHistogram<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создает экземпляр гистограммы, который является инструментом, который можно использовать для передачи произвольных значений, которые могут быть статистически значимыми. Он предназначен для таких статистических данных, как гистограммы, сводки и процентили.

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

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

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

Создает экземпляр ObservableCounter, который является инструментом, который сообщает монотонно увеличивающиеся значения при наблюдении за инструментом.

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

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

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

Создает экземпляр ObservableCounter, который является инструментом, который сообщает монотонно увеличивающиеся значения при наблюдении за инструментом.

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

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

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

Создает экземпляр ObservableCounter, который является инструментом, который сообщает монотонно увеличивающиеся значения при наблюдении за инструментом.

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

Создает ObservableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении за инструментом.

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

Создает экземпляр ObservableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении за инструментом.

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

Создает ObservableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении за инструментом.

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

ObservableGauge — это асинхронный инструмент, который сообщает не аддитивные значения (например, комнатную температуру — нет смысла сообщать значения температуры из нескольких помещений и суммировать их) при наблюдении за инструментом.

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

Создает ObservableGauge, который является асинхронным инструментом, который сообщает не аддитивные значения при наблюдении за инструментом.

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

ObservableGauge — это асинхронный инструмент, который сообщает не аддитивные значения (например, комнатную температуру — нет смысла сообщать значения температуры из нескольких помещений и суммировать их) при наблюдении за инструментом.

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

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

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

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

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

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

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

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

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

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

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

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

CreateUpDownCounter<T>(String, String, String)

Создайте объект metrics UpDownCounter.

CreateUpDownCounter<T>(String, String, String, IEnumerable<KeyValuePair<String,Object>>)

Создайте объект metrics UpDownCounter.

Dispose()

Удалите метр, который отключит все инструменты, созданные этим счетчиком.

Dispose(Boolean)

Удалите метр, который отключит все инструменты, созданные этим счетчиком.

Equals(Object)

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

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

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

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

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

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

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

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

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

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

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

См. также раздел