BuildManager.GetType Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
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.