TypeProvider.GetType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém o Type do nome do tipo qualificado passado pesquisando entre as referências de assembly e as unidades de compilação de código que são adicionadas.
Sobrecargas
| Name | Description |
|---|---|
| GetType(String) |
Obtém o tipo do conjunto de assemblagens adicionadas ao |
| GetType(String, Boolean) |
Obtém o tipo do conjunto de assemblagens adicionadas ao |
GetType(String)
Obtém o tipo do conjunto de assemblagens adicionadas ao TypeProvider usando AddAssembly(Assembly), AddAssemblyReference(String), ou AddCodeCompileUnit(CodeCompileUnit).
public:
virtual Type ^ GetType(System::String ^ name);
public Type GetType(string name);
override this.GetType : string -> Type
Public Function GetType (name As String) As Type
Parâmetros
- name
- String
O nome do tipo.
Devoluções
O pedido Typede .
Implementações
Exceções
name é uma referência nula (Nothing em Visual Basic)
Observações
Se o nome não for resolvível dentro da cache de assemblies e unidades compiladas desta instância, é devolvida uma referência nula (Visual Basic Nothing). Invocar esta sobrecarga é o mesmo que invocar as duas sobrecargas de parâmetros com o valor do parâmetro throwOnError definido em true.
Aplica-se a
GetType(String, Boolean)
Obtém o tipo do conjunto de assemblagens adicionadas ao TypeProvider usando AddAssembly(Assembly), AddAssemblyReference(String), ou AddCodeCompileUnit(CodeCompileUnit).
public:
virtual Type ^ GetType(System::String ^ name, bool throwOnError);
public Type GetType(string name, bool throwOnError);
override this.GetType : string * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean) As Type
Parâmetros
- name
- String
O nome do tipo.
- throwOnError
- Boolean
Um valor que indica se deve lançar uma exceção se name não é resolvível.
Devoluções
O pedido Typede .
Implementações
Exceções
name é uma referência nula (Nothing em Visual Basic)
name não é solucionável e throwOnError é true.
Observações
Se o nome não for resolvível dentro da cache de assemblies e unidades compiladas desta instância, uma referência nula (Nothing) é devolvida; no caso de ser throwOnErrorfalse.