Método ICorDebugILFrame4::GetCodeEx
[Suportado no .NET Framework 4.5.2 e versões posteriores]
Obtém um ponteiro para o código que esta moldura de pilha está a executar.
Sintaxe
HRESULT GetCodeEx(
[in] ILCodeKind flags,
[out] ICorDebugCode **ppCode
);
Parâmetros
flags
[in] Um membro de enumeração ILCodeKind que especifica se o idioma intermédio (IL) definido pelo pedido ReJIT do gerador de perfis está incluído na moldura.
ppCode
[fora] Um ponteiro para o endereço de um objeto "ICorDebugCode" que representa o código que esta moldura de pilha está a executar.
Observações
Este método é semelhante ao método ICorDebugFrame::GetCode , exceto que, opcionalmente, acede ao código definido pelo pedido ReJIT do gerador de perfis. Chamar este método com um flags
valor de ILCODE_ORIGINAL_IL
é equivalente a chamar GetCode; se o método for instrumentado, o respetivo IL não estará acessível. ILCODE_REJIT_IL
permite que o depurador aceda ao IL definido pelo pedido ReJIT do gerador de perfis. Se o IL não for instrumentado, ppCode
será nulo e o método devolverá S_OK
.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework Versões: Disponível desde a versão 4.5.2
Ver também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários