Compartir a través de


Estructura CLRDATA_METHDEF_EXTENT

Describe una región de código IL asociada a un método .

Nota:

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.

Sintaxis

struct CLRDATA_METHDEF_EXTENT
{
    CLRDATA_ADDRESS startAddress;
    CLRDATA_ADDRESS endAddress;
    ULONG32 enCVersion
    CLRDataMethodDefinitionExtentType type;
};

Miembros

Miembro Descripción
startAddress Dirección de inicio de una región de código IL asociada a un método .
endAddress Dirección final de una región de código IL asociada a un método .
enCVersion Versión enC del código en esta extensión.
type Tipo de extensión asociado al método . La enumeración CLRDataMethodDefinitionExtentType tiene actualmente un valor: CLRDATA_METHDEF_IL (0)

Comentarios

Esta estructura reside dentro del entorno de ejecución y no se expone a través de encabezados ni archivos de biblioteca. Para usarlo, defina la estructura como se especificó anteriormente, donde CLRDATA_ADDRESS es un entero de 64 bits sin signo.

Requisitos

Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también