ISOSDacInterface::GetGCHeapList metódus

Lekéri a kiszolgáló szemétgyűjtési halomcímeinek listáját.

Note

Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorDebug API-kkal és az API-kkalICorProfiler.

Syntax

HRESULT GetGCHeapList(unsigned int count, CLRDATA_ADDRESS heaps[], unsigned int *pNeeded);

Parameters

count
[in] A tömb által tartható elemek heaps száma.

heaps
[kifelé] A kiszolgálói GC-halomcímeket fogadó értékek tömbje CLRDATA_ADDRESS .

pNeeded
[kifelé] Mutató a teljes listát tartalmazó halomcímek számára.

Remarks

Ez a módszer a kiszolgálói GC-ra vonatkozik, ahol a futtatókörnyezet több GC-halmot is tartalmazhat.

A megadott módszer az ISOSDacInterface interfész része, és megfelel a virtuális metódustábla 48. pontjának.

Követelmények

Platformok: Lásd a rendszerkövetelményeket.
Fejléc: Egyik sem
Könyvtár: Egyik sem
.NET keretrendszerverziók: 4.7 óta érhető el

Lásd még