Freigeben über


IDeconstructableConcept-Schnittstelle (dbgmodel.h)

Ein Konzept, das ein Datenmodell unterstützen kann, um ein Objekt in eine Reihe von Argumenten zu zerlegen, die an das konstruierbare Konzept übergeben werden können, um eine neue identische Instanz des Objekts zu erstellen (kurze Erweiterungen, die manuell angefügt wurden).

Erbschaft

IDeconstructableConcept erbt von IUnknown.

Bemerkungen

Ein Objekt, das über einen benutzerdefinierten "Werttyp" indiziert werden kann, kann das destruktierbare Konzept des Objekts unterstützen, damit ein Debuggermodul genügend Informationen "serialisieren" kann, um den Indexer in einem nachfolgenden Aufruf wieder abzurufen.

Jedes Objekt, das das deconierbare Konzept unterstützt, sollte über ein übergeordnetes Modell verfügen, das das konstruierbare Konzept unterstützt. Dieses Modell sollte unter dem Namen registriert werden, der von der GetConstructableModelName-Methode auf dieser Schnittstelle zurückgegeben wird. Die Umkehrung ist nicht unbedingt wahr.

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

übersicht über Debuggerdatenmodell-C++-Schnittstellen