Aracılığıyla paylaş


ICorDebugFunction3::GetActiveReJitRequestILCode Yöntemi

Etkin bir ReJIT isteğinden IL'yi 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 işaretçisi.

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 ile yeniden derlenmiş (ReJIT) kodunda yürütülebilir.

Gereksinimler

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Üstbilgi: CorDebug.idl, CorDebug.h

Kütüphane: CorGuids.lib

.NET sürümleri: .NET Framework 4.5.2'den itibaren kullanılabilir

Ayrıca bakınız