ICorDebugILFrame4::GetCodeEx (Método)
[Compatible con .NET Framework 4.5.2 y versiones posteriores]
Obtiene un puntero al código que este marco de pila está ejecutando.
Sintaxis
HRESULT GetCodeEx(
[in] ILCodeKind flags,
[out] ICorDebugCode **ppCode
);
Parámetros
flags
[in] Miembro de enumeración ILCodeKind que especifica si el lenguaje intermedio (IL) definido por la solicitud ReJIT del generador de perfiles se incluye en el marco.
ppCode
[out] Puntero a la dirección de un objeto "ICorDebugCode" que representa el código que ejecuta este marco de pila.
Comentarios
Este método es similar al método ICorDebugFrame::GetCode, excepto que puede acceder al código definido por la solicitud ReJIT del generador de perfiles. Llamar a este método con un valor flags
de ILCODE_ORIGINAL_IL
equivale a llamar a GetCode; si el método está instrumentado, su IL no será accesible. ILCODE_REJIT_IL
permite al depurador acceder al IL definido por la solicitud ReJIT del generador de perfiles+. Si el IL no se ha instrumentado, ppCode
es null y el método devuelve S_OK
.
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET Framework: disponible a partir de la versión 4.5.2