TypeProvider.GetType Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 |
| GetType(String, Boolean) |
Obtient le type de l’ensemble d’assemblys ajoutés à l’utilisation |
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.