ICorDebugHeapSegmentEnum, interface
Fournit un énumérateur pour les régions de mémoire du tas managé. Cette interface est une sous-classe de l'interface ICorDebugEnum.
Méthodes
Méthode | Description |
---|---|
Next, méthode | Obtient le nombre spécifié d’instances COR_HEAPOBJECT contenant des informations sur les régions du tas managé. |
Notes
L’interface ICorDebugHeapSegmentEnum
implémente l’interface ICorDebugEnum.
Une ICorDebugHeapSegmentEnum
instance est renseignée avec des instances COR_SEGMENT en appelant la méthode ICorDebugProcess5::EnumerateHeapRegions. Les objets COR_SEGMENT de la collection peuvent être énumérés en appelant la méthode ICorDebugHeapSegmentEnum::Next.
Un objet collection ICorDebugHeapSegmentEnum
énumère toutes les régions de mémoire pouvant contenir des objets managés, mais ne garantit pas que les objets managés résident réellement dans ces régions. Il peut inclure des informations sur les régions de mémoire vides ou réservées.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorDebug.idl, CorDebug.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : disponible depuis la version 4.5