IXCLRDataProcess 介面
提供查詢處理序相關資訊的方法。
注意
此 API 原先是為了在執行階段內部使用而設計的。 雖然現在支援第三方使用,但建議您盡量優先採用 ICorDebug
與 ICorProfiler
API。
方法
方法 | 描述 |
---|---|
GetRuntimeNameByAddress | 取得指定位址的名稱。 |
GetAppDomainByUniqueId | 依唯一識別碼取得處理序中的 AppDomain 。 |
StartEnumModules | 提供控制代碼來列舉流程的模組。 |
EnumModule | 列舉此處理序的模組。 |
EndEnumModules | 釋放在模組列舉期間所使用內部迭代器所使用的資源。 |
StartEnumMethodInstancesByAddress | 提供控制碼,列舉從指定位址 AppDomain 開始的方法執行個體。 |
EnumMethodInstanceByAddress | 列舉從位址位移開始的此處理序方法執行個體。 |
EndEnumMethodInstancesByAddress | 釋放在執行個體列舉期間所使用內部迭代器所使用的資源。 |
備註
此介面只存在於執行階段內,不會透過任何標頭或程式庫檔案公開。 不過,這是衍生自 IUnknown
且 GUID 為 5c552ab6-fc09-4cb3-8e36-22fa03c798b7
的 COM 介面,可透過一般 COM 機制取得。
規格需求
平台:請參閱系統需求。
標頭:無
程式庫:無
.NET Framework版本:自 4.7 起可用