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