BuildManager.GetType Método

Definição

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.

Aplica-se a