Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Nastaví příznaky, které musí být vloženy do předkompilované image, aby modul runtime načetl danou image do aktuálního procesu.
Syntaxe
HRESULT SetDesiredNGENCompilerFlags (
[in] DWORD pdwFlags
);
Parametry
pdwFlags [v] Hodnota CorDebugJITCompilerFlags výčtu, která určuje příznaky kompilátoru použité k výběru správné předkompilované image.
Poznámky
Metoda SetDesiredNGENCompilerFlags určuje příznaky, které musí být vloženy do předkompilované image, aby modul runtime načetl tuto image do tohoto procesu. Příznaky nastavené touto metodou slouží pouze k výběru správné předkompilované image. Pokud taková image neexistuje, modul runtime místo toho načte image CIL (Common Intermediate Language) a kompilátor JIT (just-in-time). V takovém případě musí ladicí program stále používat ICorDebugModule2::SetJITCompilerFlags metoda nastavit příznaky podle potřeby pro kompilaci JIT.
Pokud je image načtena, ale některé kompilace JIT musí proběhnout pro tuto image (což bude případ, pokud image obsahuje obecné typy), příznaky kompilátoru určené SetDesiredNGENCompilerFlags metodou se použijí na extra kompilaci JIT.
Metoda SetDesiredNGENCompilerFlags musí být volána během ICorDebugManagedCallback::CreateProcess zpětné volání. Pokusy o SetDesiredNGENCompilerFlags volání metody poté selžou. Také se pokusí nastavit příznaky, které nejsou definovány ve výčtu CorDebugJITCompilerFlags nebo nejsou pro daný proces legální.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 2.0