ICorDebugFunction3::GetActiveReJitRequestILCode 方法
[.NET Framework 4.5.2 與更新版本提供支援]
取得包含作用中 ReJIT 要求中 IL 的 ICorDebugILCode 的介面指標。
語法
HRESULT GetActiveReJitRequestILCode(
ICorDebugILCode **ppReJitedILCode
);
參數
ppReJitedILCode
作用中 ReJIT 要求之 IL 的指標。
備註
如果此 ICorDebugFunction3
物件所代表的方法具有作用中 ReJIT 要求,則 ppReJitedILCode
會傳回其 IL 的指標。 如果沒有作用中的要求 (這是常見的狀況),則 ppReJitedILCode
為 null。
執行作業從 ICorProfilerCallback4::GetReJITParameters 方法呼叫傳回之後,ReJIT 要求就會變成作用中。 該要求可能未經 JIT 編譯,而執行緒可能仍在原始版本程式碼中執行。 在分析工具呼叫 ICorProfilerInfo4::RequestRevert 方法期間,ReJIT 要求會變成非作用中。 即使在 IL 還原之後,執行緒仍可在 JIT 重新編譯的 (ReJIT) 程式碼中執行。
規格需求
平台:請參閱系統需求。
標頭:CorDebug.idl、CorDebug.h
程式庫:CorGuids.lib
.NET Framework版本:自 4.5.2 起可用