Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Egy átviteli puffert határoz meg az általános szemétgyűjtési halomadatokhoz.
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
struct DacpGcHeapData
: ZeroInit<DacpGcHeapData>
{
BOOL bServerMode;
BOOL bGcStructuresValid;
UINT HeapCount;
UINT g_max_generation;
HRESULT Request(ISOSDacInterface *sos)
{
return sos->GetGCHeapData(this);
}
};
Members
| Tag | Leírás |
|---|---|
bServerMode |
Egy érték, amely jelzi, hogy a futtatókörnyezet kiszolgálói GC-t használ-e. |
bGcStructuresValid |
Egy érték, amely jelzi, hogy a GC-struktúrák érvényesek-e. |
HeapCount |
A GC-halmok száma. |
g_max_generation |
A maximális csoportházirend-létrehozási szám. |
Request |
A struktúra feltöltése hívással ISOSDacInterface::GetGCHeapData. |
Remarks
Ez a struktúra a futtatókörnyezetben található, és nem jelenik meg élőfejeken vagy tárfájlokon keresztül. A használathoz definiálja a struktúrát a fent megadott módon.
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