Condividi tramite


MetadataBuilder.AddTypeReference Metodo

Definizione

Aggiunge un riferimento al tipo.

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

Parametri

resolutionScope
EntityHandle

Entità che dichiara il tipo di destinazione, che può essere uno dei seguenti: ModuleDefinitionHandle, ModuleReferenceHandle, AssemblyReferenceHandle, TypeReferenceHandle o null.

namespace
StringHandle

Spazio dei nomi del riferimento al tipo.

name
StringHandle

Nome del riferimento al tipo.

Restituisce

Handle per il riferimento al tipo aggiunto.

Eccezioni

resolutionScope non ha il tipo di handle previsto.

Si applica a