BuildManager.GetType Método

Definición

Busca un tipo en los ensamblados de nivel superior o en los ensamblados definidos en la configuración.

Sobrecargas

Nombre Description
GetType(String, Boolean)

Busca un tipo en los ensamblados de nivel superior o en los ensamblados definidos en la configuración y, opcionalmente, produce una excepción en caso de error.

GetType(String, Boolean, Boolean)

Busca un tipo en los ensamblados de nivel superior o en ensamblados definidos en la configuración, mediante una búsqueda que no distingue mayúsculas de minúsculas y, opcionalmente, produce una excepción en caso de error.

Comentarios

Un ensamblado de nivel superior hace referencia al archivo Global.asax o a un archivo que se encuentra en el directorio App_GlobalResources, App_WebReferences, App_Code o App_Browsers.

GetType(String, Boolean)

Busca un tipo en los ensamblados de nivel superior o en los ensamblados definidos en la configuración y, opcionalmente, produce una excepción en caso de error.

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

Nombre del tipo.

throwOnError
Boolean

true para producir una excepción si no se puede generar un Type objeto para el nombre de tipo; de lo contrario, falsees .

Devoluciones

Objeto Type que representa el parámetro solicitado typeName .

Excepciones

typeName no es válido.

O bien

typeName es ambiguo.

O bien

typeName no se encontró y throwOnError es true.

Comentarios

Un ensamblado de nivel superior hace referencia al archivo Global.asax o a un archivo que se encuentra en el directorio App_GlobalResources, App_WebReferences, App_Code o App_Browsers.

Se aplica a

GetType(String, Boolean, Boolean)

Busca un tipo en los ensamblados de nivel superior o en ensamblados definidos en la configuración, mediante una búsqueda que no distingue mayúsculas de minúsculas y, opcionalmente, produce una excepción en caso de error.

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

Nombre del tipo.

throwOnError
Boolean

true para producir una excepción si no se puede generar un Type para el nombre de tipo; de lo contrario, false.

ignoreCase
Boolean

true es si typeName distingue mayúsculas de minúsculas; en caso contrario, falsees .

Devoluciones

Objeto Type que representa el parámetro solicitado typeName .

Excepciones

typeName no es válido.

O bien

typeName es ambiguo.

O bien

typeName no se encontró y throwOnError es true.

Comentarios

Un ensamblado de nivel superior hace referencia al archivo Global.asax o a un archivo que se encuentra en el directorio App_GlobalResources, App_WebReferences, App_Code o App_Browsers.

Se aplica a