ICorDebugClass::GetStaticFieldValue 方法
获取指定静态字段的值。
语法
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
。
要求
平台:请参阅系统要求。
标头:CorDebug.idl、CorDebug.h
库:CorGuids.lib
.NET Framework 版本:自 1.0 起可用
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈