ICorDebugClass 接口
表示基类型或复杂类型(即用户定义的类型)。 如果该类型为泛型类型,则 ICorDebugClass
表示实例化的泛型类型。
方法
方法 | 说明 |
---|---|
GetModule 方法 | 获取定义此类的模块。 |
GetStaticFieldValue 方法 | 获取指定静态字段的值。 |
GetToken 方法 | 获取此类的 TypeDef 元数据标记。 |
备注
ICorDebugClass
接口表示未实例化的泛型类型。 ICorDebugType 接口表示实例化的泛型类型。 例如,Hashtable<K, V>
将由 ICorDebugClass
表示,而 Hashtable<Int32, String>
将由 ICorDebugType
表示。
非泛型类型由 ICorDebugClass
和 ICorDebugType
表示。 后一种接口在 .NET Framework 2.0 中引入,用于处理类型实例化。
备注
此接口不支持跨计算机或跨进程远程调用。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 1.0 起可用