共用方式為


ICorDebugFunction3::GetActiveReJitRequestILCode 方法

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

取得 ICorDebugILCode 的介面指標,其中包含來自使用中 ReJIT 要求的 IL。

語法

HRESULT GetActiveReJitRequestILCode(
   ICorDebugILCode **ppReJitedILCode
);

參數

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

備註

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

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

需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework 版本: 自 4.5.2 起提供

另請參閱