TypeProvider.GetType Método

Definición

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 TypeProvider a través de AddAssembly(Assembly), AddAssemblyReference(String) o AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Obtiene el tipo del conjunto de ensamblados agregados a TypeProvider a través de AddAssembly(Assembly), AddAssemblyReference(String) o AddCodeCompileUnit(CodeCompileUnit).

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

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

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.

Se aplica a