TypeProvider.GetType Método

Definição

Obtém o Type nome do tipo qualificado passado pesquisando as referências do assembly e as unidades de compilação de código adicionadas.

Sobrecargas

Nome Description
GetType(String)

Obtém o tipo do conjunto de assemblies adicionados ao TypeProvider uso AddAssembly(Assembly), AddAssemblyReference(String)ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Obtém o tipo do conjunto de assemblies adicionados ao TypeProvider uso AddAssembly(Assembly), AddAssemblyReference(String)ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Obtém o tipo do conjunto de assemblies adicionados ao TypeProvider uso 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.

Retornos

O solicitado Type.

Implementações

Exceções

name é uma referência nula (Nothing no Visual Basic)

Comentários

Se o nome não for resolvível no cache de assemblies e unidades compiladas dessa instância, uma referência nula (Visual Basic Nothing) será retornada. Invocar essa sobrecarga é o mesmo que invocar as duas sobrecargas de parâmetro com o valor do parâmetro throwOnError definido como true.

Aplica-se a

GetType(String, Boolean)

Obtém o tipo do conjunto de assemblies adicionados ao TypeProvider uso 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 uma exceção será gerada se name não for resolvível.

Retornos

O solicitado Type.

Implementações

Exceções

name é uma referência nula (Nothing no Visual Basic)

name não é resolvível e throwOnError é true.

Comentários

Se o nome não for resolvível no cache de assemblies e unidades compiladas dessa instância, uma referência nula (Nothing) será retornada; no caso em que throwOnError for false.

Aplica-se a