ICorDebugFunction3::GetActiveReJitRequestILCode 方法

[.NET Framework 4.5.2 與更新版本提供支援]

取得包含作用中 ReJIT 要求中 IL 的 ICorDebugILCode 的介面指標。

語法

HRESULT GetActiveReJitRequestILCode(  
   ICorDebugILCode **ppReJitedILCode  
);  

參數

ppReJitedILCode
作用中 ReJIT 要求之 IL 的指標。

備註

如果此 ICorDebugFunction3 物件所代表的方法具有作用中 ReJIT 要求,則 ppReJitedILCode 會傳回其 IL 的指標。 如果沒有作用中的要求 (這是常見的狀況),則 ppReJitedILCodenull

執行作業從 ICorProfilerCallback4::GetReJITParameters 方法呼叫傳回之後,ReJIT 要求就會變成作用中。 該要求可能未經 JIT 編譯,而執行緒可能仍在原始版本程式碼中執行。 在分析工具呼叫 ICorProfilerInfo4::RequestRevert 方法期間,ReJIT 要求會變成非作用中。 即使在 IL 還原之後,執行緒仍可在 JIT 重新編譯的 (ReJIT) 程式碼中執行。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.5.2 起可用

另請參閱