TypeProvider.GetType Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la classe Type a partire dal nome completo del tipo passato, cercando nell'assembly riferimenti e unità di compilazione di codice aggiunti.
Overload
| GetType(String) |
Ottiene il tipo dal set di assembly aggiunto a |
| GetType(String, Boolean) |
Ottiene il tipo dal set di assembly aggiunto a |
GetType(String)
Ottiene il tipo dal set di assembly aggiunto a TypeProvider utilizzando 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
Parametri
- name
- String
Nome del tipo.
Restituisce
Oggetto Type richiesto.
Implementazioni
Eccezioni
name è un riferimento null (Nothing in Visual Basic).
Commenti
Se il nome non è risolubile all'interno della cache degli assembly e le unità compilate dell'istanza, viene restituito un riferimento null ( Nothing in Visual Basic). Richiamare questo overload equivale a richiamare gli overload di due parametri con il valore del parametro throwOnError impostato su true.
Si applica a
GetType(String, Boolean)
Ottiene il tipo dal set di assembly aggiunto a TypeProvider utilizzando 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
Parametri
- name
- String
Nome del tipo.
- throwOnError
- Boolean
Un valore che indica se generare un'eccezione nel caso in cui name non è risolubile.
Restituisce
Oggetto Type richiesto.
Implementazioni
Eccezioni
name è un riferimento null (Nothing in Visual Basic).
name non è risolubile e throwOnError è true.
Commenti
Se il nome non è risolubile all'interno della cache degli assembly e delle unità compilate di questa istanza, viene restituito un riferimento null (Nothing), nel caso in cui throwOnError è false.