Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtém um ponteiro de interface para um ICorDebugILCode que contém o IL de uma solicitação ReJIT ativa.
Sintaxe
HRESULT GetActiveReJitRequestILCode(
ICorDebugILCode **ppReJitedILCode
);
Parâmetros
ppReJitedILCode
Um ponteiro para o IL de uma solicitação ReJIT ativa.
Observações
Se o método representado por esse ICorDebugFunction3 objeto tiver uma solicitação ReJIT ativa, ppReJitedILCode retornará um ponteiro para seu IL. Se não houver nenhuma solicitação ativa, o que é um caso comum, então ppReJitedILCode será nulo.
Uma solicitação ReJIT torna-se ativa logo após o retorno da execução da chamada do método ICorProfilerCallback4::GetReJITParameters . Ele ainda pode não ser compilado por JIT e os threads ainda podem estar sendo executados na versão original do código. Uma solicitação ReJIT fica inativa durante a chamada do criador de perfil para o método ICorProfilerInfo4::RequestRevert . Mesmo depois que o IL é revertido, um thread ainda pode ser executado no código recompilado por JIT (ReJIT).
Requirements
Plataformas: Consulte sistemas operacionais com suporte do .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET: Disponível desde o .NET Framework 4.5.2