获取此对象值的指定类的指定字段的值。
Syntax
HRESULT GetFieldValue (
[in] ICorDebugClass *pClass,
[in] mdFieldDef fieldDef,
[out] ICorDebugValue **ppValue
);
参数
pClass [in]指向“ICorDebugClass”对象的指针,该对象表示要为其获取字段值的类。
fieldDef [in]引用 mdFieldDef 描述字段的元数据的令牌。
ppValue [out]指向表示指定字段值的“ICorDebugValue”对象的指针。
注解
在参数中指定的 pClass 类必须位于对象值的类的层次结构中,并且该字段必须是该类的字段。
对于泛型对象和泛型类,该方法 GetFieldValue 仍将成功。 例如,如果 MyDictionary V 继承自 Dictionary<字符串,V>,并且对象值的类型为 MyDictionary<int32>,则ICorDebugClass传递 Dictionary K 的对象,V> 将成功获取 Dictionary<<string 的字段 int32>。><
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 1.0 起可用