Metode ICorDebugFunction3::GetActiveReJitRequestILCode

[Didukung di .NET Framework 4.5.2 dan versi yang lebih baru]

Mendapatkan pointer antarmuka ke ICorDebugILCode yang memuat IL dari permintaan ReJIT aktif.

Sintaks

HRESULT GetActiveReJitRequestILCode(  
   ICorDebugILCode **ppReJitedILCode  
);  

Parameter

ppReJitedILCode
Pointer ke IL dari permintaan ReJIT aktif.

Keterangan

Jika metode yang diwakili oleh objek ICorDebugFunction3 ini memiliki permintaan ReJIT aktif, ppReJitedILCode mengembalikan pointer ke IL. Jika tidak ada permintaan aktif, yang merupakan kasus umum, maka ppReJitedILCode adalah null.

Permintaan ReJIT menjadi aktif tepat setelah eksekusi kembali dari panggilan metode ICorProfilerCallback4::GetReJITParameters. Mungkin belum dikompilasi JIT, dan alur mungkin masih dijalankan dalam versi asli kode. Permintaan ReJIT menjadi tidak aktif selama panggilan profiler ke metode ICorProfilerInfo4::RequestRevert. Bahkan setelah IL dikembalikan, alur masih dapat dijalankan dalam kode JIT yang dikompilasi ulang (ReJIT).

Persyaratan

Platform: Lihat Persyaratan Sistem.

Header: CorDebug.idl, CorDebug.h

Pustaka: CorGuids.lib

Versi .NET Framework: Tersedia mulai dari 4.5.2

Lihat juga