BuildManager.GetType Método

Definição

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração.

Sobrecargas

Nome Description
GetType(String, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração e, opcionalmente, gera uma exceção à falha.

GetType(String, Boolean, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração, usando uma pesquisa que não diferencia maiúsculas de minúsculas e, opcionalmente, gerando uma exceção à falha.

Comentários

Um assembly de nível superior refere-se ao arquivo Global.asax ou a um arquivo que está no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

GetType(String, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração e, opcionalmente, gera uma exceção à falha.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError);
public static Type GetType(string typeName, bool throwOnError);
static member GetType : string * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean) As Type

Parâmetros

typeName
String

O nome do tipo.

throwOnError
Boolean

true para gerar uma exceção se um Type objeto não puder ser gerado para o nome do tipo; caso contrário, false.

Retornos

Um Type objeto que representa o parâmetro solicitado typeName .

Exceções

typeName é inválido.

-ou-

typeName é ambíguo.

-ou-

typeName não foi possível encontrar, e throwOnError é true.

Comentários

Um assembly de nível superior refere-se ao arquivo Global.asax ou a um arquivo que está no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

Aplica-se a

GetType(String, Boolean, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies definidos na configuração, usando uma pesquisa que não diferencia maiúsculas de minúsculas e, opcionalmente, gerando uma exceção à falha.

public:
 static Type ^ GetType(System::String ^ typeName, bool throwOnError, bool ignoreCase);
public static Type GetType(string typeName, bool throwOnError, bool ignoreCase);
static member GetType : string * bool * bool -> Type
Public Shared Function GetType (typeName As String, throwOnError As Boolean, ignoreCase As Boolean) As Type

Parâmetros

typeName
String

O nome do tipo.

throwOnError
Boolean

true para gerar uma exceção se não for possível gerar um Type nome de tipo; caso contrário, false.

ignoreCase
Boolean

true se typeName diferencia maiúsculas de minúsculas; caso contrário, false.

Retornos

Um Type objeto que representa o parâmetro solicitado typeName .

Exceções

typeName é inválido.

-ou-

typeName é ambíguo.

-ou-

typeName não foi possível encontrar, e throwOnError é true.

Comentários

Um assembly de nível superior refere-se ao arquivo Global.asax ou a um arquivo que está no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.

Aplica-se a