Partager via


TypeProvider.GetType Méthode

Définition

Obtient Type à partir du nom de type qualifié passé en recherchant parmi les références d'assembly et les unités de compilation de code ajoutées.

Surcharges

GetType(String)

Obtient le type du jeu d'assemblys ajouté au TypeProvider à l'aide de AddAssembly(Assembly), AddAssemblyReference(String) ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Obtient le type du jeu d'assemblys ajouté au TypeProvider à l'aide de AddAssembly(Assembly), AddAssemblyReference(String) ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Obtient le type du jeu d'assemblys ajouté au TypeProvider à l'aide de AddAssembly(Assembly), AddAssemblyReference(String) ou 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

Paramètres

name
String

Nom du type.

Retours

Type

Objet Type demandé.

Implémente

Exceptions

name est une référence Null (Nothing en Visual Basic)

Remarques

Si le nom ne peut pas être résolu dans le cache d'assemblys et d'unités compilées de cette instance, une référence Null (Visual Basic Nothing) est retournée. L'appel de cette surcharge est le même que l'appel des deux surcharges de paramètre avec la valeur throwOnError affectée au paramètre true.

S’applique à

GetType(String, Boolean)

Obtient le type du jeu d'assemblys ajouté au TypeProvider à l'aide de AddAssembly(Assembly), AddAssemblyReference(String) ou 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

Paramètres

name
String

Nom du type.

throwOnError
Boolean

Valeur qui indique s'il faut lever une exception si name ne peut pas être résolu.

Retours

Type

Objet Type demandé.

Implémente

Exceptions

name est une référence Null (Nothing en Visual Basic)

name ne peut pas être résolu et throwOnError est true.

Remarques

Si le nom ne peut pas être résolu dans le cache d'assemblys et d'unités compilées de cette instance, une référence Null (Nothing) est retournée ; au cas où throwOnError est false.

S’applique à