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
.