Sdílet prostřednictvím


ICorDebugFunction3::GetActiveReJitRequestILCode – metoda

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 ppReJitedILCodenull.

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 podporované operační systémy .NET.

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

Knihovna: CorGuids.lib

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

Viz také