Instrument Класс

Определение

Базовый класс всех классов инструментов метрик

public ref class Instrument abstract
public abstract class Instrument
type Instrument = class
Public MustInherit Class Instrument
Наследование
Instrument
Производный

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

Instrument(Meter, String, String, String)

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

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

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

Свойства

Description

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

Enabled

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

IsObservable

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

Meter

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

Name

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

Tags

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

Unit

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

Методы

Equals(Object)

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

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

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

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

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

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

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

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

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

ToString()

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

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

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