共用方式為


ICorDebugFunction3::GetActiveReJitRequestILCode 方法

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

語法

HRESULT GetActiveReJitRequestILCode(
   ICorDebugILCode **ppReJitedILCode
);

參數

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

備註

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

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

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5.2 起提供

另請參閱