COR_HEAPINFO structuur
Biedt algemene informatie over de garbagecollection heap, inclusief of deze kan worden opgesomd.
Syntax
typedef struct _COR_HEAPINFO {
BOOL areGCStructuresValid;
DWORD pointerSize;
DWORD numHeaps;
BOOL concurrent;
CorDebugGCType gcType;
} COR_HEAPINFO;
Leden
Lid | Beschrijving |
---|---|
areGCStructuresValid |
true of garbagecollection structuren 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 als 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 het veld altijd controleren areGCStructuresValid
om ervoor te zorgen dat de heap een opsommingsstatus heeft. Zie de methode ICorDebugProcess5::GetGCHeapInformation voor meer informatie.
Vereisten
Platforms: Zie Systeemvereisten.
Header: CorDebug.idl, CorDebug.h
Bibliotheek: CorGuids.lib
.NET Framework versies: beschikbaar sinds 4.5
Zie ook
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor