Udostępnij za pośrednictwem


ICorDebugModule2::SetJITCompilerFlags — Metoda

Ustawia flagi kontrolujące kompilację just in time (JIT) dla tej kompilacji ICorDebugModule2.

Składnia

HRESULT SetJITCompilerFlags (  
    [in] DWORD dwFlags  
);  

Parametry

dwFlags
[w] Bitowa kombinacja wartości wyliczenia CorDebugJITCompilerFlags .

Uwagi

Jeśli wartość jest nieprawidłowa dwFlags , metoda zakończy się niepowodzeniem SetJITCompilerFlags .

Metodę SetJITCompilerFlags można wywołać tylko z elementu ICorDebugManagedCallback::LoadModule wywołania zwrotnego dla tego modułu. Próby wywołania wywołania po ICorDebugManagedCallback::LoadModule dostarczeniu wywołania zwrotnego zakończy się niepowodzeniem.

Edytowanie i kontynuowanie nie jest obsługiwane na platformach 64-bitowych ani Win9x. W związku z tym, jeśli wywołasz metodę SetJITCompilerFlags na jednej z tych dwóch platform z flagą CORDEBUG_JIT_ENABLE_ENC ustawioną w dwFlagsmetodzie , SetJITCompilerFlags metoda i wszystkie metody specyficzne dla metody Edit and Continue, takie jak ICorDebugModule2::ApplyChanges, zakończy się niepowodzeniem.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

.NET Framework wersje: dostępne od wersji 2.0