TypeBuilder.GetNestedType(String, BindingFlags) 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.
Gibt die öffentlichen und nicht öffentlichen geschachtelten Typen zurück, die von diesem Typ deklariert werden.
public:
override Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Overrides Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type
Parameter
- bindingAttr
- BindingFlags
Eine Bitmaske besteht aus einer oder BindingFlags mehreren, die angeben, wie die Suche durchgeführt wird.
-oder-
Null, um eine Groß-/Kleinschreibungssuche für öffentliche Methoden durchzuführen.
Gibt zurück
Ein Type Objekt, das den geschachtelten Typ darstellt, der den angegebenen Anforderungen entspricht, falls gefunden; andernfalls . null
Ausnahmen
Diese Methode ist für unvollständige Typen nicht implementiert.
Hinweise
Rufen Sie den Typ mithilfe Type.GetType oder Assembly.GetType verwenden Sie Spiegelung für den abgerufenen Typ.
Wenn dieser Typ abgeschlossen ist, z. B. wenn CreateType für diesen Typ aufgerufen wurde, aber verschachtelte Typen vorhanden sind, die GetNestedTypes nicht abgeschlossen sind, werden nur diese geschachtelten Typen zurückgegeben, für die CreateType aufgerufen wurde.