Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Biedt algemene informatie over de garbagecollection heap, inclusief of deze kan worden opgesomd.
Syntaxis
typedef struct _COR_HEAPINFO {
BOOL areGCStructuresValid;
DWORD pointerSize;
DWORD numHeaps;
BOOL concurrent;
CorDebugGCType gcType;
} COR_HEAPINFO;
Members
| Lid | Description |
|---|---|
areGCStructuresValid |
true als garbagecollectionstructuren geldig zijn en de heap kan worden geïnventariseerd; anders, false. |
pointerSize |
De grootte, in bytes, van aanwijzers op de doelarchitectuur. |
numHeaps |
Het aantal logische garbagecollection-heaps in het proces. |
concurrent |
true indien gelijktijdige (achtergrond) garbagecollection is ingeschakeld; anders, false. |
gcType |
Een lid van de Opsomming CorDebugGCType die aangeeft of de garbagecollector wordt uitgevoerd op een werkstation of een server. |
Opmerkingen
Een exemplaar van de COR_HEAPINFO structuur wordt geretourneerd door de methode ICorDebugProcess5::GetGCHeapInformation aan te roepen.
Voordat u objecten op de garbagecollection-heap opsommen, moet u altijd het areGCStructuresValid veld controleren om ervoor te zorgen dat de heap zich in een opsommingsbare status bevindt. Zie de methode ICorDebugProcess5::GetGCHeapInformation voor meer informatie.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Rubriek: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET-versies: Beschikbaar sinds .NET Framework 4.5