IMetaDataEmit::DefineTypeRefByName 方法
获取在当前范围之外的指定范围内定义的类型的元数据标记。
HRESULT DefineTypeRefByName (
[in] mdToken tkResolutionScope,
[in] LPCWSTR szName,
[out] mdTypeRef *ptr
);
参数
tkResolutionScope
[in] 指定解析范围的标记。 下列标记类型是有效的:如果该类型与调用方在同一程序集内定义,则为 mdModuleRef。
如果该类型与调用方不在同一程序集内定义,则为 mdAssemblyRef。
如果该类型为嵌套类型,则为 mdTypeRef。
如果该类型与调用方在同一模块内定义,则为 mdModule。
如果该类型定义为全局类型,则为 Null。
szName
[in] 以 Unicode 表示的目标类型的名称。ptr
[out] 一个指向已分配给类型的 mdTypeRef 标记的指针。
要求
**平台:**请参见 .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