ICorDebugClass 接口

表示基类型或复杂类型(即用户定义的类型)。 如果该类型为泛型类型,则 ICorDebugClass 表示实例化的泛型类型。

方法

方法 说明
GetModule 方法 获取定义此类的模块。
GetStaticFieldValue 方法 获取指定静态字段的值。
GetToken 方法 获取此类的 TypeDef 元数据标记。

备注

ICorDebugClass 接口表示未实例化的泛型类型。 ICorDebugType 接口表示实例化的泛型类型。 例如,Hashtable<K, V> 将由 ICorDebugClass 表示,而 Hashtable<Int32, String> 将由 ICorDebugType 表示。

非泛型类型由 ICorDebugClassICorDebugType 表示。 后一种接口在 .NET Framework 2.0 中引入,用于处理类型实例化。

备注

此接口不支持跨计算机或跨进程远程调用。

要求

平台:请参阅系统要求

标头:CorDebug.idl、CorDebug.h

库:CorGuids.lib

.NET Framework 版本:自 1.0 起可用

另请参阅