BuildManager.GetType Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
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.