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 del Type nombre de tipo completo que se pasa mediante la búsqueda de las referencias de ensamblado y las unidades de compilación de código que se agregan.
Sobrecargas
| Nombre | Description |
|---|---|
| GetType(String) |
Obtiene el tipo del conjunto de ensamblados agregados al |
| GetType(String, Boolean) |
Obtiene el tipo del conjunto de ensamblados agregados al |
GetType(String)
Obtiene el tipo del conjunto de ensamblados agregados al TypeProvider mediante 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 de tipo.
Devoluciones
El objeto solicitado Type.
Implementaciones
Excepciones
name es una referencia nula (Nothing en Visual Basic)
Comentarios
Si el nombre no se puede resolver dentro de la memoria caché de ensamblados y unidades compiladas de esta instancia, se devuelve una referencia nula (Visual Basic Nothing). Invocar esta sobrecarga es la misma que invocar las 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 al TypeProvider mediante 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 de tipo.
- throwOnError
- Boolean
Valor que indica si se va a producir una excepción si name no se puede resolver.
Devoluciones
El objeto solicitado Type.
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 memoria caché de ensamblados y unidades compiladas de esta instancia, se devuelve una referencia nula (Nothing); en el caso de que throwOnError sea false.