Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Вызывает обработчик событий при освобождении последнего объекта в модуле.
Синтаксис
class ReleaseNotifier;
Участники
Открытые конструкторы
| Имя | Описание |
|---|---|
| Module::ReleaseNotifier::~ReleaseNotifier | Деинициализирует текущий Module::ReleaseNotifier экземпляр класса. |
| Module::ReleaseNotifier::ReleaseNotifier | Инициализирует новый экземпляр класса Module::ReleaseNotifier. |
Открытые методы
| Имя | Описание |
|---|---|
| Module::ReleaseNotifier::Invoke | При реализации вызывает обработчик событий при выпуске последнего объекта в модуле. |
| Module::ReleaseNotifier::Release | Удаляет текущий Module::ReleaseNotifier объект, если объект был создан с параметром true. |
Иерархия наследования
ReleaseNotifier
Требования
Заголовок: module.h
Пространство имен: Microsoft::WRL
Module::ReleaseNotifier::~ReleaseNotifier
Деинициализирует текущий Module::ReleaseNotifier экземпляр класса.
WRL_NOTHROW virtual ~ReleaseNotifier();
Module::ReleaseNotifier::Invoke
При реализации вызывает обработчик событий при выпуске последнего объекта в модуле.
virtual void Invoke() = 0;
Module::ReleaseNotifier::Release
Удаляет текущий Module::ReleaseNotifier объект, если объект был создан с параметром true.
void Release() throw();
Module::ReleaseNotifier::ReleaseNotifier
Инициализирует новый экземпляр класса Module::ReleaseNotifier.
ReleaseNotifier(bool release) throw();
Параметры
release
true , чтобы удалить этот экземпляр при вызове Release метода; false чтобы не удалить этот экземпляр.