IXCLRDataModule 介面
提供查詢已載入模組相關信息的方法。
注意
此 API 原本是針對運行時間內部使用所設計。 雖然現在支援第三方使用,但建議您盡可能使用 ICorDebug
和 ICorProfiler
API。
方法
方法 | 描述 |
---|---|
StartEnumTypeDefinitions | 提供句柄來列舉與模組相關聯的型別定義。 |
EnumTypeDefinition | 列舉與模組相關聯的類型定義。 |
EndEnumTypeDefinitions | 釋放類型定義列舉期間使用的內部反覆運算器所使用的資源。 |
StartEnumMethodInstancesByName | 提供句柄,以列舉與模組相關聯的指定名稱和 AppDomain 的方法實例。 |
EnumMethodInstanceByName | 列舉與模組相關聯的指定名稱和 AppDomain 的方法實例。 |
EndEnumMethodInstancesByName | 釋放方法實例列舉期間使用的內部反覆運算器所使用的資源。 |
GetMethodDefinitionByToken | 取得對應至指定元數據標記的方法定義。 |
GetFileName | 取得模組的完整路徑和檔名,如果有的話。 |
StartEnumExtents | 提供句柄來列舉與模組相關聯的記憶體區域。 |
EnumExtent | 列舉與模組相關聯的記憶體區域。 |
EndEnumExtents | 釋放記憶體範圍列舉期間使用的內部反覆運算器所使用的資源。 |
要求 | 要求以模組的數據填入指定的緩衝區。 |
GetVersionId | 取得模組的版本識別碼。 |
備註
此介面位於運行時間內,不會透過任何標頭或連結庫檔案公開。 不過,它是使用 GUID 88E32849-0A0A-4cb0-9022-7CD2E9E139E2
衍生自 IUnknown
的 COM 介面,可透過一般 COM 機制取得。
需求
平台:請參閱系統需求。
標頭: 無
連結庫: 無
.NET Framework 版本: 自 4.7 起提供