ICorDebugFunction3::GetActiveReJitRequestILCode Metodu
[.NET Framework 4.5.2 ve sonraki sürümlerde desteklenir]
Etkin bir ReJIT isteğinin IL'sini içeren bir ICorDebugILCode'a arabirim işaretçisi alır.
Sözdizimi
HRESULT GetActiveReJitRequestILCode(
ICorDebugILCode **ppReJitedILCode
);
Parametreler
ppReJitedILCode
Etkin bir ReJIT isteğinden IL'ye yönelik bir işaretçi.
Açıklamalar
Bu ICorDebugFunction3
nesne tarafından temsil edilen yöntemin etkin bir ReJIT isteği varsa, ppReJitedILCode
IL'sine bir işaretçi döndürür. Etkin istek yoksa (bu yaygın bir durumdur) ppReJitedILCode
null olur.
Yürütme ICorProfilerCallback4::GetReJITParameters yöntem çağrısından döndürdüğünde ReJIT isteği etkin hale gelir. Henüz JIT ile derlenmeyebilir ve iş parçacıkları hala kodun özgün sürümünde yürütülüyor olabilir. Profil oluşturucunun ICorProfilerInfo4::RequestRevert yöntemine çağrısı sırasında reJIT isteği devre dışı olur. IL geri döndürülmüş olsa bile, bir iş parçacığı yine de JIT yeniden derlenmiş (ReJIT) kodunda yürütülebilir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorDebug.idl, CorDebug.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 4.5.2 sürümünden itibaren kullanılabilir