Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Innehåller allmän information om skräpinsamlingens heap, inklusive om den kan räknas upp.
Syntax
typedef struct _COR_HEAPINFO {
BOOL areGCStructuresValid;
DWORD pointerSize;
DWORD numHeaps;
BOOL concurrent;
CorDebugGCType gcType;
} COR_HEAPINFO;
Members
| Medlem | Description |
|---|---|
areGCStructuresValid |
trueom skräpinsamlingsstrukturerna är giltiga och heapen kan räknas upp. annars . false |
pointerSize |
Storleken, i byte, på pekare på målarkitekturen. |
numHeaps |
Antalet logiska skräpinsamlingshögar i processen. |
concurrent |
trueom samtidig skräpinsamling (bakgrund) är aktiverad. annars . false |
gcType |
En medlem i CorDebugGCType-uppräkningen som anger om skräpinsamlaren körs på en arbetsstation eller en server. |
Anmärkningar
En instans av COR_HEAPINFO strukturen returneras genom att anropa metoden ICorDebugProcess5::GetGCHeapInformation .
Innan du räknar upp objekt på skräpinsamlingshögen areGCStructuresValid måste du alltid kontrollera fältet för att säkerställa att heapen är i ett uppräkningsbart tillstånd. Mer information finns i metoden ICorDebugProcess5::GetGCHeapInformation .
Kravspecifikation
Plattformar: Se Operativsystem som stöds av .NET.
Rubrik: CorDebug.idl, CorDebug.h
Bibliotek: CorGuids.lib
.NET-versioner: Tillgänglig sedan .NET Framework 4.5