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

Ayrıca bkz.