Поделиться через


Instrument Класс

Определение

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

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

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

Instrument(Meter, String)

Создает новый экземпляр 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)

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