MetadataBuilder.AddTypeReference 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
添加类型引用。
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
声明目标类型的实体,可以是以下项之一:ModuleDefinitionHandle、ModuleReferenceHandle、AssemblyReferenceHandle、TypeReferenceHandle 或 null
。
- namespace
- StringHandle
类型引用命名空间。
- name
- StringHandle
类型引用名称。
返回
已添加的类型引用的句柄。
例外
resolutionScope
没有预期的句柄类型。