Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Invokes an event handler when the last object in a module is released.
Syntax
class ReleaseNotifier;
Members
Public Constructors
| Name | Description |
|---|---|
| Module::ReleaseNotifier::~ReleaseNotifier | Deinitializes the current instance of the Module::ReleaseNotifier class. |
| Module::ReleaseNotifier::ReleaseNotifier | Initializes a new instance of the Module::ReleaseNotifier class. |
Public Methods
| Name | Description |
|---|---|
| Module::ReleaseNotifier::Invoke | When implemented, calls an event handler when the last object in a module is released. |
| Module::ReleaseNotifier::Release | Deletes the current Module::ReleaseNotifier object if the object was constructed with a parameter of true. |
Inheritance Hierarchy
ReleaseNotifier
Requirements
Header: module.h
Namespace: Microsoft::WRL
Module::ReleaseNotifier::~ReleaseNotifier
Deinitializes the current instance of the Module::ReleaseNotifier class.
WRL_NOTHROW virtual ~ReleaseNotifier();
Module::ReleaseNotifier::Invoke
When implemented, calls an event handler when the last object in a module is released.
virtual void Invoke() = 0;
Module::ReleaseNotifier::Release
Deletes the current Module::ReleaseNotifier object if the object was constructed with a parameter of true.
void Release() throw();
Module::ReleaseNotifier::ReleaseNotifier
Initializes a new instance of the Module::ReleaseNotifier class.
ReleaseNotifier(bool release) throw();
Parameters
release
true to delete this instance when the Release method is called; false to not delete this instance.