共用方式為


ICorDebugILFrame4::GetCodeEx 方法

取得此堆疊框架正在執行之程式碼的指標。

語法

HRESULT GetCodeEx(
   [in] ILCodeKind flags,
   [out] ICorDebugCode **ppCode
);

參數

flags [在] ILCodeKind 列舉成員,可指定分析器 ReJIT 要求所定義的中繼語言 (IL) 是否包含在框架中。

ppCode [出]指向 “ICorDebugCode” 物件位址的指標,代表此堆疊框架正在執行的程式代碼。

備註

這個方法類似於 ICorDebugFrame::GetCode 方法,不同之處在於它選擇性地存取分析器的 ReJIT 要求所定義的程式代碼。 呼叫具有值 的ILCODE_ORIGINAL_IL此方法flags相當於呼叫 GetCode;如果已檢測方法,則無法存取其 IL。 ILCODE_REJIT_IL 可讓偵錯工具存取分析器的 ReJIT 要求所定義的 IL。 如果未檢測 IL, ppCode 則為 Null,且方法會傳回 S_OK

需求

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

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

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

另請參閱