共用方式為


CLRDATA_METHDEF_EXTENT 結構

描述與方法相關聯的 IL 程式代碼區域。

注意

此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebugICorProfiler 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 起可用

另請參閱