CLRDATA_METHDEF_EXTENT 結構
描述與方法相關聯的 IL 程式代碼區域。
注意
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug
和 ICorProfiler
API。
語法
struct CLRDATA_METHDEF_EXTENT
{
CLRDATA_ADDRESS startAddress;
CLRDATA_ADDRESS endAddress;
ULONG32 enCVersion
CLRDataMethodDefinitionExtentType type;
};
成員
member | 描述 |
---|---|
startAddress |
與方法相關聯的 IL 程式代碼區域的起始位址。 |
endAddress |
與方法相關聯的 IL 程式代碼區域結束位址。 |
enCVersion |
此範圍中程序代碼的 EnC 版本。 |
type |
與方法相關聯的範圍類型。 CLRDataMethodDefinitionExtentType 列舉目前有一個值:CLRDATA_METHDEF_IL (0) |
備註
此結構位於運行時間內,不會透過任何標頭或連結庫檔案公開。 若要使用它,請依照上述指定來定義 結構,其中 CLRDATA_ADDRESS
是64位無符號整數。
需求
平台:請參閱系統需求。 標頭: 無 連結庫: 無 .NET Framework 版本: 自 4.7 起可用