MeterListener Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс MeterListener используется для прослушивания записей измерений инструментирования метрик.
public ref class MeterListener sealed : IDisposable
public sealed class MeterListener : IDisposable
type MeterListener = class
interface IDisposable
Public NotInheritable Class MeterListener
Implements IDisposable
- Наследование
-
MeterListener
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| MeterListener() |
Инициализирует новый экземпляр класса MeterListener. |
Свойства
| Имя | Описание |
|---|---|
| InstrumentPublished |
Возвращает или задает обратный вызов, чтобы получать уведомления при публикации инструмента. |
| MeasurementsCompleted |
Возвращает или задает обратный вызов для получения уведомления при остановке измерения на определенном инструменте. Это может произойти, когда счетчик или прослушиватель удаляется или вызывается Dispose() на прослушивателе. |
Методы
| Имя | Описание |
|---|---|
| DisableMeasurementEvents(Instrument) |
Останавливает прослушивание определенной записи измерения инструментирования. |
| Dispose() |
Удаляет прослушиватели, которые перестают прослушивать любой инструмент. |
| EnableMeasurementEvents(Instrument, Object) |
Начинает прослушивать определенную запись измерения инструментирования. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| RecordObservableInstruments() |
Вызывает все наблюдаемые инструменты, которые прослушиватель прослушивает, и вызовы SetMeasurementEventCallback<T>(MeasurementCallback<T>) с каждым собранным измерением. |
| SetMeasurementEventCallback<T>(MeasurementCallback<T>) |
Задает обратный вызов для определенного числового типа, чтобы получить уведомление о записи измерения от всех инструментов, которые включили прослушивание и были созданы с одинаковым числовым типом. Если зарегистрировано измерение типа T и зарегистрирован обратный вызов типа T, будет использоваться обратный вызов. |
| Start() |
Позволяет прослушивателю начать прослушивание записей измерений инструментов. |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |