获取指定静态字段的值。
Syntax
HRESULT GetStaticFieldValue (
[in] mdFieldDef fieldDef,
[in] ICorDebugFrame *pFrame,
[out] ICorDebugValue **ppValue
);
参数
fieldDef [in]引用要检索的字段的字段 Def 标记。
pFrame [in]指向 ICorDebugFrame 对象的指针,该对象表示用于在线程、上下文或应用程序域静态之间消除歧义的帧。
如果静态字段相对于线程、上下文或应用程序域,则帧将确定正确的值。
ppValue [out]指向表示静态字段值的 ICorDebugValue 对象的地址的指针。
注解
对于参数化类型,静态字段的值相对于特定的实例化。 因此,如果类构造函数采用类型 Type参数,则调用 ICorDebugType::GetStaticFieldValue 而不是 ICorDebugClass::GetStaticFieldValue。
要求
平台: 请参阅 .NET 支持的作系统。
页眉: CorDebug.idl、CorDebug.h
图书馆: CorGuids.lib
.NET 版本: 自 .NET Framework 1.0 起可用