TypeProvider.GetType Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Type aus dem qualifizierten Typnamen ab, der beim Durchsuchen der Assemblyverweise und Einheiten zur Codekompilierung übergeben wird, die hinzugefügt werden.
Überlädt
| GetType(String) |
Ruft den Typ aus der Gruppe der Assemblys ab, die |
| GetType(String, Boolean) |
Ruft den Typ aus der Gruppe der Assemblys ab, die |
GetType(String)
Ruft den Typ aus der Gruppe der Assemblys ab, die TypeProvider mithilfe von AddAssembly(Assembly), AddAssemblyReference(String) oder AddCodeCompileUnit(CodeCompileUnit) hinzugefügt werden.
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
Parameter
- name
- String
Der Typname.
Gibt zurück
Der angeforderte Type.
Implementiert
Ausnahmen
name ist ein NULL-Verweis (Nothing in Visual Basic).
Hinweise
Wenn der Name nicht innerhalb des Caches mit den Assemblys und den kompilierten Einheiten dieser Instanz aufgelöst werden kann, wird ein NULL-Verweis (Nothing in Visual Basic) zurückgegeben. Das Aufrufen dieser Überladung entspricht dem Aufrufen der Überladung mit zwei Parametern, bei der der Parameter throwOnError auf true gesetzt ist.
Gilt für
GetType(String, Boolean)
Ruft den Typ aus der Gruppe der Assemblys ab, die TypeProvider mithilfe von AddAssembly(Assembly), AddAssemblyReference(String) oder AddCodeCompileUnit(CodeCompileUnit) hinzugefügt werden.
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
Parameter
- name
- String
Der Typname.
- throwOnError
- Boolean
Ein Wert, der angibt, ob eine Ausnahme ausgelöst werden soll, wenn name nicht aufgelöst werden kann.
Gibt zurück
Der angeforderte Type.
Implementiert
Ausnahmen
name ist ein NULL-Verweis (Nothing in Visual Basic).
name ist nicht auflösbar, throwOnError ist true.
Hinweise
Wenn der Name nicht innerhalb des Caches mit den Assemblys und den kompilierten Einheiten dieser Instanz aufgelöst werden kann, wird ein NULL-Verweis (Nothing) zurückgegeben. In diesem Fall hat throwOnError den Wert false.