ICorDebugFunction3::GetActiveReJitRequestILCode – metoda
[Podporováno v rozhraní .NET Framework 4.5.2 a novějších verzích]
Získá ukazatel rozhraní ICorDebugILCode, který obsahuje IL z aktivní reJIT požadavku.
Syntaxe
HRESULT GetActiveReJitRequestILCode(
ICorDebugILCode **ppReJitedILCode
);
Parametry
ppReJitedILCode
Ukazatel na IL z aktivní žádosti ReJIT.
Poznámky
Pokud metoda reprezentovaná tímto ICorDebugFunction3
objektem má aktivní požadavek ReJIT, ppReJitedILCode
vrátí ukazatel na jeho IL. Pokud neexistuje žádný aktivní požadavek, což je běžný případ, je ppReJitedILCode
null.
Požadavek ReJIT se stane aktivní těsně po provedení vrátí z ICorProfilerCallback4::GetReJITParameters volání metody. Je možné, že ještě není zkompilován JIT a vlákna se můžou stále spouštějí v původní verzi kódu. Požadavek ReJIT se během volání profileru do metody ICorProfilerInfo4::RequestRevert stane neaktivní. I po vrácení IL se dá vlákno spustit v kódu JIT rekompiled (ReJIT).
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 4.5.2