Bagikan melalui


Metode ICorDebugFunction3::GetActiveReJitRequestILCode

Mendapatkan penunjuk antarmuka ke ICorDebugILCode yang berisi IL dari permintaan ReJIT aktif.

Syntax

HRESULT GetActiveReJitRequestILCode(
   ICorDebugILCode **ppReJitedILCode
);

Parameter-parameternya

ppReJitedILCode
Pointer ke IL dari permintaan ReJIT aktif.

Komentar

Jika metode yang diwakili oleh objek ini ICorDebugFunction3 memiliki permintaan ReJIT aktif, ppReJitedILCode mengembalikan penunjuk ke IL-nya. Jika tidak ada permintaan aktif, yang merupakan kasus umum, maka ppReJitedILCodenull.

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

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.5.2

Lihat juga