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 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.