IMetaDataEmit::DefineMemberRef 方法

定义对当前范围之外的模块成员的引用,并获取该引用定义的标记。

HRESULT DefineMemberRef ( 
    [in]  mdToken           tkImport, 
    [in]  LPCWSTR           szName, 
    [in]  PCCOR_SIGNATURE   pvSigBlob, 
    [in]  ULONG             cbSigBlob, 
    [out] mdMemberRef       *pmr 
);

参数

  • tkImport
    [in] 如果成员不是全局成员,则为目标成员的类或接口的标记;如果成员是全局成员,则为其他文件的 mdModuleRef 标记。

  • szName
    [in] 目标成员的名称。

  • pvSigBlob
    [in] 目标成员的签名。

  • cbSigBlob
    [in] pvSigBlob 中的字节数。

  • pmr
    [out] 分配的 mdMemberRef 标记。

要求

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

**头文件:**Cor.h

**库:**在 MSCorEE.dll 中用作资源

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

请参见

参考

IMetaDataEmit 接口

IMetaDataEmit2 接口