DacpGenerationData-struktur

Definierar en transportbuffert för genereringsinformation för skräpinsamling.

Note

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

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

Medlem Beskrivning
start_segment Adressen till det första heapsegmentet för genereringen.
allocation_start Adressen där allokeringen startar för genereringen.
allocContextPtr Den aktuella pekaren för allokeringskontext för generation 0; annars NULL.
allocContextLimit Gränsen för allokeringskontext för generation 0; annars NULL.

Remarks

Den här strukturen finns i körningen och exponeras inte via några rubriker eller biblioteksfiler. Om du vill använda den definierar du strukturen enligt ovan.

Requirements

Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Tillgänglig sedan 4.7

Se även