Histogram<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет инструмент метрик, который можно использовать для передачи произвольных значений, которые могут быть статистически значимыми, например длительности запроса. Вызовите CreateHistogram<T>(String, String, String) , чтобы создать объект гистограммы.
generic <typename T>
where T : value classpublic ref class Histogram sealed : System::Diagnostics::Metrics::Instrument<T>
public sealed class Histogram<T> : System.Diagnostics.Metrics.Instrument<T> where T : struct
type Histogram<'T (requires 'T : struct)> = class
inherit Instrument<'T (requires 'T : struct)>
Public NotInheritable Class Histogram(Of T)
Inherits Instrument(Of T)
Параметры типа
- T
Тип, который представляет гистограмма.
- Наследование
Комментарии
Этот класс поддерживает только следующие универсальные типы параметров: Byte, Int16, Int32, Int64, SingleDoubleи Decimal.
Свойства
Description |
Возвращает описание инструмента. (Унаследовано от Instrument) |
Enabled |
Возвращает значение, указывающее, есть ли прослушиватели для этого инструмента. (Унаследовано от Instrument) |
IsObservable |
Возвращает значение, указывающее, является ли инструмент наблюдаемым. (Унаследовано от Instrument) |
Meter |
Возвращает единицу измерения, создавшего инструмент. (Унаследовано от Instrument) |
Name |
Возвращает имя инструмента. (Унаследовано от Instrument) |
Tags |
Возвращает теги, связанные с инструментом. (Унаследовано от Instrument) |
Unit |
Возвращает единицу измерения инструмента. (Унаследовано от Instrument) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Publish() |
Активирует инструмент, чтобы начать запись измерений и разрешить прослушивателям начать прослушивание таких измерений. (Унаследовано от Instrument) |
Record(T) |
Записывает значение измерения. |
Record(T, KeyValuePair<String,Object>) |
Записывает значение измерения. |
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Записывает значение измерения. |
Record(T, KeyValuePair<String,Object>, KeyValuePair<String,Object>, KeyValuePair<String,Object>) |
Записывает значение измерения. |
Record(T, KeyValuePair<String,Object>[]) |
Записывает значение измерения. |
Record(T, ReadOnlySpan<KeyValuePair<String,Object>>) |
Записывает значение измерения. |
Record(T, TagList) |
Записывает значение измерения. |
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) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по