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 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 |
GetType(String, Boolean) |
Obtient le type du jeu d'assemblys ajouté au |
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
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
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
.