ICorDebugILFrame4::GetCodeEx (Método)ICorDebugILFrame4::GetCodeEx Method

[Compatible con .NET Framework 4.5.2 y versiones posteriores][Supported in the .NET Framework 4.5.2 and later versions]

Obtiene un puntero al código que este marco de pila está ejecutando.Gets a pointer to the code that this stack frame is executing.

SintaxisSyntax

HRESULT GetCodeEx(  
   [in] ILCodeKind flags,   
   [out] ICorDebugCode **ppCode  
);  

ParametersParameters

flags
de Un miembro de enumeración ILCodeKind que especifica si el lenguaje intermedio (IL) definido por la solicitud ReJIT del generador de perfiles está incluido en el marco.[in] An ILCodeKind enumeration member that specifies whether the intermediate language (IL) defined by the profiler's ReJIT request is included in the frame.

ppCode
enuncia Puntero a la dirección de un objeto "ICorDebugCode" que representa el código que está ejecutando este marco de pila.[out] A pointer to the address of an "ICorDebugCode" object that represents the code that this stack frame is executing.

NotasRemarks

Este método es similar al método ICorDebugFrame:: getCode , salvo que, de manera opcional, tiene acceso al código definido por la solicitud ReJIT del generador de perfiles.This method is similar to the ICorDebugFrame::GetCode method, except that it optionally accesses code defined by the profiler's ReJIT request. Llamar a este método con un valor flags de ILCODE_ORIGINAL_IL es equivalente a llamar a getCode; Si el método está instrumentado, no se podrá obtener acceso a su IL.Calling this method with a flags value of ILCODE_ORIGINAL_IL is equivalent to calling GetCode; if the method is instrumented, its IL will not be accessible. ILCODE_REJIT_IL permite al depurador acceder al IL definido por la solicitud ReJIT del generador de perfiles+.ILCODE_REJIT_IL allows the debugger to access the IL defined by the profiler's ReJIT request. Si no se instrumenta IL, ppCode es nully el método devuelve S_OK.If the IL is not instrumented, ppCode is null, and the method returns S_OK.

Requisitos deRequirements

Plataformas: Vea Requisitos de sistema.Platforms: See System Requirements.

Encabezado: CorDebug.idl, CorDebug.hHeader: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.libLibrary: CorGuids.lib

.NET Framework versiones: Disponible desde la versión 4.5.2Available since 4.5.2.NET Framework Versions: Disponible desde la versión 4.5.2Available since 4.5.2

Vea tambiénSee also