TypeProvider.GetType Méthode

Définition

Obtient le Type nom de type qualifié passé en effectuant une recherche dans les références d’assembly et les unités de compilation de code ajoutées.

Surcharges

Nom Description
GetType(String)

Obtient le type de l’ensemble d’assemblys ajoutés à l’utilisation TypeProviderAddAssembly(Assembly), AddAssemblyReference(String)ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String, Boolean)

Obtient le type de l’ensemble d’assemblys ajoutés à l’utilisation TypeProviderAddAssembly(Assembly), AddAssemblyReference(String)ou AddCodeCompileUnit(CodeCompileUnit).

GetType(String)

Obtient le type de l’ensemble d’assemblys ajoutés à l’utilisation TypeProviderAddAssembly(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

Le fichier demandé Type.

Implémente

Exceptions

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

Remarques

Si le nom n’est pas résolu dans le cache des assemblys et des unités compilées de cette instance, une référence Null (Visual Basic Nothing) est retournée. L’appel de cette surcharge est identique à l’appel des deux surcharges de paramètres avec la valeur du paramètre throwOnError défini truesur .

S’applique à

GetType(String, Boolean)

Obtient le type de l’ensemble d’assemblys ajoutés à l’utilisation TypeProviderAddAssembly(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 elle n’est pas résolvable.

Retours

Le fichier demandé Type.

Implémente

Exceptions

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

name n’est pas résolvable et throwOnError est true.

Remarques

Si le nom n’est pas résolvable dans le cache des assemblys et des unités compilées de cette instance, une référence Null (Nothing) est retournée ; dans le cas présent throwOnErrorfalse.

S’applique à