TypeProvider.GetType Método

Definición

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 TypeProvider mediante AddAssembly(Assembly), AddAssemblyReference(String)o AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Obtiene el tipo del conjunto de ensamblados agregados al TypeProvider mediante AddAssembly(Assembly), AddAssemblyReference(String)o AddCodeCompileUnit(CodeCompileUnit).

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.

Se aplica a