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