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.