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žadavek.

Syntaxe

HRESULT GetActiveReJitRequestILCode(  
   ICorDebugILCode **ppReJitedILCode  
);  

Parametry

ppReJitedILCode
Ukazatel na il z aktivního požadavku 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 ppReJitedILCodehodnota null.

Požadavek ReJIT se aktivuje hned po provedení vrátí z volání metody ICorProfilerCallback4::GetReJITParameters . Ještě nemusí být zkompilovaný jit a vlákna se můžou stále spouštějí v původní verzi kódu. Požadavek ReJIT se stane neaktivní během volání profileru ICorProfilerInfo4::RequestRevert metoda. I po vrácení il zpět může být vlákno stále spuštěno v kódu JIT-recompiled (ReJIT).

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovny: CorGuids.lib

Verze rozhraní .NET Framework: K dispozici od verze 4.5.2

Viz také