Compartilhar via


BuildManager.GetType Método

Definição

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

Sobrecargas

GetType(String, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies que são definidos na configuração e, como opção, lança uma exceção na falha.

GetType(String, Boolean, Boolean)

Localiza um tipo nos assemblies de nível superior ou em assemblies que são definidos na configuração usando uma pesquisa que não diferencia maiúsculas de minúsculas e, como opção, lançando uma exceção na 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 que são definidos na configuração e, como opção, lança uma exceção na 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 lançar uma exceção se um objeto de Type não puder ser gerado para o nome do tipo; caso contrário, false.

Retornos

Type

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

Exceções

typeName é inválido.

- ou - typeName é ambíguo.

- ou - typeName não pode ser encontrado e o 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 que são definidos na configuração usando uma pesquisa que não diferencia maiúsculas de minúsculas e, como opção, lançando uma exceção na 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 lançar uma exceção se um Type não puder ser gerado para o nome do tipo; caso contrário, false.

ignoreCase
Boolean

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

Retornos

Type

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

Exceções

typeName é inválido.

- ou - typeName é ambíguo.

- ou - typeName não pode ser encontrado e o 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