DacpGenerationData struktúra

A szemétgyűjtési adatok átviteli pufferét határozza meg.

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 DacpGenerationData : ZeroInit<DacpGenerationData>
{    
    CLRDATA_ADDRESS start_segment;
    CLRDATA_ADDRESS allocation_start;

    // These are examined only for generation 0, otherwise NULL
    CLRDATA_ADDRESS allocContextPtr;
    CLRDATA_ADDRESS allocContextLimit;
};

Members

Tag Leírás
start_segment A generáció első halomszegmensének címe.
allocation_start Az a cím, ahol a kiosztás a generációhoz kezdődik.
allocContextPtr Az aktuális foglalási környezet mutatója a 0. generációhoz; egyéb esetben NULL.
allocContextLimit A 0. generáció foglalási környezetkorlátja; egyéb esetben NULL.

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

Lásd még