Module::ReleaseNotifier – třída
Vyvolá obslužnou rutinu události při vydání posledního objektu v modulu.
Syntaxe
class ReleaseNotifier;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
Module::ReleaseNotifier::~ReleaseNotifier | Deinicializuje aktuální instanci Module::ReleaseNotifier třídy. |
Module::ReleaseNotifier::ReleaseNotifier | Inicializuje novou instanci Module::ReleaseNotifier třídy. |
Veřejné metody
Název | Popis |
---|---|
Module::ReleaseNotifier::Invoke | Při implementaci volá obslužnou rutinu události při vydání posledního objektu v modulu. |
Module::ReleaseNotifier::Release | Odstraní aktuální Module::ReleaseNotifier objekt, pokud byl objekt vytvořen parametrem .true |
Hierarchie dědičnosti
ReleaseNotifier
Požadavky
Hlavička: module.h
Obor názvů: Microsoft::WRL
Module::ReleaseNotifier::~ReleaseNotifier
Deinicializuje aktuální instanci Module::ReleaseNotifier
třídy.
WRL_NOTHROW virtual ~ReleaseNotifier();
Module::ReleaseNotifier::Invoke
Při implementaci volá obslužnou rutinu události při vydání posledního objektu v modulu.
virtual void Invoke() = 0;
Module::ReleaseNotifier::Release
Odstraní aktuální Module::ReleaseNotifier
objekt, pokud byl objekt vytvořen parametrem .true
void Release() throw();
Module::ReleaseNotifier::ReleaseNotifier
Inicializuje novou instanci Module::ReleaseNotifier
třídy.
ReleaseNotifier(bool release) throw();
Parametry
uvolnit
true
odstranit tuto instanci, pokud Release
je volána metoda; false
chcete-li tuto instanci odstranit.