Compartir a través de


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

GetType(String, Boolean)

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

GetType(String, Boolean, Boolean)

Busca un tipo en los ensamblados de nivel superior, o en los ensamblados definidos en la configuración, utilizando una búsqueda sin distinción entre mayúsculas y minúsculas; 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, de manera opcional, 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

Es true si se va a producir una excepción en caso de que no se pueda generar un objeto Type para el nombre de tipo; de lo contrario, es false.

Devoluciones

Type

Un objeto Type que representa el tipo de parámetro typeName solicitado.

Excepciones

typeName no es válido.

o bien typeName es ambiguo.

o bien No se encontró typeName 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 los ensamblados definidos en la configuración, utilizando una búsqueda sin distinción entre mayúsculas y minúsculas; 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

Es true si se va a producir una excepción en caso de que no se pueda generar Type para el nombre de tipo; de lo contrario, es false.

ignoreCase
Boolean

Es true si typeName distingue entre mayúsculas y minúsculas; en caso contrario, es false.

Devoluciones

Type

Un objeto Type que representa el tipo de parámetro typeName solicitado.

Excepciones

typeName no es válido.

o bien typeName es ambiguo.

o bien No se encontró typeName 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