ICorProfilerInfo2::GetStaticFieldInfo 方法

获取一个值,该值指示将应用于指定字段的静态类型。

HRESULT GetStaticFieldInfo (
    [in] ClassID               classId,
    [in] mdFieldDef            fieldToken,
    [out] COR_PRF_STATIC_TYPE  *pFieldInfo);

参数

  • classId
    [in] 在其中定义静态字段的类的 ID。

  • fieldToken
    [in] 静态字段的元数据标记。

  • pFieldInfo
    [out] 一个指向 COR_PRF_STATIC_TYPE 枚举值的指针,该枚举指示指定的字段是否是静态的,如果是,则指示应用于该字段的静态类型。

备注

此信息可用于确定为获取静态字段的地址所需调用的函数。

探查器代码仍应检查静态字段的元数据,以确保其确实拥有一个地址。 静态文本(即常数)仅存在于元数据中,没有地址。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**CorProf.idl、CorProf.h

**库:**CorGuids.lib

**.NET Framework 版本:**4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

ICorProfilerInfo 接口

ICorProfilerInfo2 接口