TypeProvider.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í.
Obtiene Type del nombre de tipo calificado transferido mediante la búsqueda a través de las referencias de ensamblado y de las unidades de compilación de código que se agregan.
Sobrecargas
GetType(String) |
Obtiene el tipo del conjunto de ensamblados agregados a |
GetType(String, Boolean) |
Obtiene el tipo del conjunto de ensamblados agregados a |
GetType(String)
Obtiene el tipo del conjunto de ensamblados agregados a TypeProvider
a través de AddAssembly(Assembly), AddAssemblyReference(String) o AddCodeCompileUnit(CodeCompileUnit).
public:
virtual Type ^ GetType(System::String ^ name);
public Type GetType (string name);
override this.GetType : string -> Type
Public Function GetType (name As String) As Type
Parámetros
- name
- String
Nombre del tipo.
Devoluciones
Type solicitado.
Implementaciones
Excepciones
name
es una referencia nula (Nothing
en Visual Basic).
Comentarios
Si el nombre no se puede resolver dentro de la caché de ensamblados y las unidades de compilación de esta instancia, se devuelve una referencia NULL (Nothing
en Visual Basic). Invocar esta sobrecarga es lo mismo que invocar los dos sobrecargas de parámetros con el valor del parámetro throwOnError
establecido en true
.
Se aplica a
GetType(String, Boolean)
Obtiene el tipo del conjunto de ensamblados agregados a TypeProvider
a través de AddAssembly(Assembly), AddAssemblyReference(String) o AddCodeCompileUnit(CodeCompileUnit).
public:
virtual Type ^ GetType(System::String ^ name, bool throwOnError);
public Type GetType (string name, bool throwOnError);
override this.GetType : string * bool -> Type
Public Function GetType (name As String, throwOnError As Boolean) As Type
Parámetros
- name
- String
Nombre del tipo.
- throwOnError
- Boolean
Valor que indica si producir una excepción si name
no se puede resolver.
Devoluciones
Type solicitado.
Implementaciones
Excepciones
name
es una referencia nula (Nothing
en Visual Basic).
name
no se puede resolver y throwOnError
es true
.
Comentarios
Si el nombre no se puede resolver dentro de la caché de ensamblados y las unidades de compilación de esta instancia, se devuelve una referencia NULL (Nothing
); en caso de que throwOnError
sea false
.