Freigeben über


Module::GenericReleaseNotifier-Klasse

Ruft einen Ereignishandler auf, wenn das letzte Objekt im aktuellen Modul freigegeben wird.Der Ereignishandler wird dadurch für einen Lambdaausdruck, ein Funktionselement oder Zeiger-zu FUNCTION angegeben.

template<
   typename T
>
class GenericReleaseNotifier : public ReleaseNotifier;

Parameter

  • T
    Der Typ des Datenmembers, der den Speicherort des Ereignishandlers enthält.

Mitglieder

BR230416.collapse_all(de-de,VS.110).gifÖffentliche Konstruktoren

Name

Beschreibung

Module::GenericReleaseNotifier::GenericReleaseNotifier-Konstruktor

Initialisiert eine neue Instanz des Moduls::GenericReleaseNotifier-Klasse.

BR230416.collapse_all(de-de,VS.110).gifÖffentliche Methoden

Name

Beschreibung

Module::GenericReleaseNotifier::Invoke-Methode

Ruft den zugeordneten Ereignishandler mit dem aktuellen Module::GenericReleaseNotifier-Objekt.

BR230416.collapse_all(de-de,VS.110).gifGeschützte Datenmember

Name

Beschreibung

Module::GenericReleaseNotifier::callback_-Datenmember

Hält den Lambdaausdruck, der den Zeiger-zu oder Funktionselement FUNCTION-Ereignishandler, der mit dem aktuellen Modul: zugeordnet ist: GenericReleaseNotifier-Objekt.

Vererbungshierarchie

ReleaseNotifier

GenericReleaseNotifier

Anforderungen

Header: module.h

Namespace: Microsoft::WRL

Siehe auch

Referenz

Module-Klasse