BuildManager.GetType Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encontra um tipo nas assembleias de topo ou nas assembleias definidas em configuração.
Sobrecargas
| Name | Description |
|---|---|
| GetType(String, Boolean) |
Encontra um tipo nos assemblies de topo ou em assemblies definidos em configuração, e opcionalmente lança uma exceção em caso de falha. |
| GetType(String, Boolean, Boolean) |
Encontra um tipo nos assemblies de topo de nível, ou em assemblies definidos em configuração, usando uma pesquisa insensível a maiúsculas minúsculas e opcionalmente lançando uma exceção em caso de falha. |
Observações
Um assembly de topo refere-se ao ficheiro Global.asax, ou a um ficheiro que se encontra no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.
GetType(String, Boolean)
Encontra um tipo nos assemblies de topo ou em assemblies definidos em configuração, e opcionalmente lança uma exceção em caso de 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 lançar uma exceção se um Type objeto não puder ser gerado para o nome do tipo; caso contrário, false.
Devoluções
Um Type objeto que representa o parâmetro solicitado typeName .
Exceções
typeName é inválido.
-ou-
typeName é ambíguo.
-ou-
typeName não pôde ser encontrado, e throwOnError é true.
Observações
Um assembly de topo refere-se ao ficheiro Global.asax, ou a um ficheiro que se encontra no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.
Aplica-se a
GetType(String, Boolean, Boolean)
Encontra um tipo nos assemblies de topo de nível, ou em assemblies definidos em configuração, usando uma pesquisa insensível a maiúsculas minúsculas e opcionalmente lançando uma exceção em caso de 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 lançar uma exceção se a Type não puder ser gerado para o nome do tipo; caso contrário, false.
- ignoreCase
- Boolean
true se typeName for sensível a maiúsculas e maiúsculas; caso contrário, false.
Devoluções
Um Type objeto que representa o parâmetro solicitado typeName .
Exceções
typeName é inválido.
-ou-
typeName é ambíguo.
-ou-
typeName não pôde ser encontrado, e throwOnError é true.
Observações
Um assembly de topo refere-se ao ficheiro Global.asax, ou a um ficheiro que se encontra no diretório App_GlobalResources, App_WebReferences, App_Code ou App_Browsers.