IMeterFactory Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фабрика для создания Meter экземпляров.
public interface class IMeterFactory : IDisposable
public interface IMeterFactory : IDisposable
type IMeterFactory = interface
interface IDisposable
Public Interface IMeterFactory
Implements IDisposable
- Реализации
Комментарии
Фабрики счетчиков будут отвечать за следующие обязанности:
- Создание нового счетчика.
- Присоединение экземпляра фабрики в качестве области к конструктору Счетчика для всех созданных объектов Meter.
- Хранение счетчиков в кэше и возвращение кэшированного экземпляра, если требуется метр с теми же параметрами (имя, версия и теги).
- Удаление всех кэшированных объектов счетчика при удалении фабрики.
Методы
| Имя | Описание |
|---|---|
| Create(MeterOptions) |
Создает новый экземпляр Meter. |
| Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. (Унаследовано от IDisposable) |
Методы расширения
| Имя | Описание |
|---|---|
| Create(IMeterFactory, String, String, IEnumerable<KeyValuePair<String,Object>>) |
Meter Создает объект с заданным |