Partilhar via


Método ICorDebugProcess2::SetDesiredNGENCompilerFlags

Define os sinalizadores que devem ser incorporados em uma imagem pré-compilada para que o tempo de execução para carregar a imagem no processo corrente.

HRESULT SetDesiredNGENCompilerFlags (
       [in] DWORD    pdwFlags
);

Parâmetros

  • pdwFlags
    [in] Um valor igual a CorDebugJITCompilerFlags enumeração que especifica os sinalizadores de compilador usados para selecionar a imagem correta de pré-compilada.

Comentários

The SetDesiredNGENCompilerFlags método Especifica os sinalizadores que devem ser incorporados em uma imagem pré-compilada para que o tempo de execução irá carregar a imagem nesse processo. Os sinalizadores conjunto por esse método são usados somente para selecionar a imagem correta de pré-compilada. Se nenhuma imagem tal existir, o tempo de execução carregará a imagem da Microsoft intermediate linguagem (MSIL) e o compilador de (JIT) just-in-time em vez disso. Nesse caso, o depurador ainda deve usar o ICorDebugModule2::SetJITCompilerFlags método para conjunto sistema autônomo sinalizadores sistema autônomo desejado para a compilação JIT.

Se uma imagem é carregada, mas alguns compilação JIT deve ocorrer para essa imagem (que será o caso se a imagem contiver genéricos), os sinalizadores de compilador especificados pelo SetDesiredNGENCompilerFlags método se aplicará a compilação JIT extra.

The SetDesiredNGENCompilerFlags método deve ser chamado durante a ICorDebugManagedCallback::CreateProcessretorno de chamada . Tenta chamar o SetDesiredNGENCompilerFlags método posteriormente irá falhar. Além disso, tenta conjunto sinalizadores que não estão definidos no CorDebugJITCompilerFlags enumeração ou são não válido para determinado processo falhará.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorDebug.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICorDebugProcess2

Interface ICorDebugProcess

Interface ICorDebug

Interface ICorDebugManagedCallback