MetadataBuilder.AddTypeReference 方法

定义

添加类型引用。

public:
 System::Reflection::Metadata::TypeReferenceHandle AddTypeReference(System::Reflection::Metadata::EntityHandle resolutionScope, System::Reflection::Metadata::StringHandle namespace, System::Reflection::Metadata::StringHandle name);
public System.Reflection.Metadata.TypeReferenceHandle AddTypeReference (System.Reflection.Metadata.EntityHandle resolutionScope, System.Reflection.Metadata.StringHandle namespace, System.Reflection.Metadata.StringHandle name);
member this.AddTypeReference : System.Reflection.Metadata.EntityHandle * System.Reflection.Metadata.StringHandle * System.Reflection.Metadata.StringHandle -> System.Reflection.Metadata.TypeReferenceHandle
Public Function AddTypeReference (resolutionScope As EntityHandle, namespace As StringHandle, name As StringHandle) As TypeReferenceHandle

参数

resolutionScope
EntityHandle

声明目标类型的实体,可以是以下项之一:ModuleDefinitionHandleModuleReferenceHandleAssemblyReferenceHandleTypeReferenceHandlenull

namespace
StringHandle

类型引用命名空间。

name
StringHandle

类型引用名称。

返回

已添加的类型引用的句柄。

例外

resolutionScope 没有预期的句柄类型。

适用于