Instrument Класс

Определение

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

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

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

Имя Описание
Instrument(Meter, String, String, String, IEnumerable<KeyValuePair<String,Object>>)

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

Instrument(Meter, String, String, String)

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

Instrument(Meter, String)

Создает новый экземпляр Instrument.

Свойства

Имя Описание
Description

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

Enabled

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

IsObservable

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

Meter

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

Name

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

Tags

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

Unit

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

Методы

Имя Описание
Equals(Object)

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

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

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

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

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

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

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

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

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

ToString()

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

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

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