DacpGenerationData (estructura)

Define un búfer de transporte para la información de generación de recolección de elementos no utilizados.

Note

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.

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

Miembro Descripción
start_segment Dirección del primer segmento del montón de la generación.
allocation_start La dirección donde se inicia la asignación para la generación.
allocContextPtr Puntero de contexto de asignación actual para la generación 0; de lo contrario NULL, es .
allocContextLimit Límite de contexto de asignación para la generación 0; de lo contrario NULL, es .

Remarks

Esta estructura reside dentro del tiempo de ejecución y no se expone a través de ningún encabezado o archivo de biblioteca. Para usarlo, defina la estructura como se especificó anteriormente.

Requisitos

Plataformas: Consulte Requisitos del sistema.
Encabezado: Ninguno
Biblioteca: Ninguno
versiones de .NET Framework: disponibles desde la versión 4.7

Consulte también