(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

TypeBuilder.GetNestedTypes-Methode (BindingFlags)

Gibt die öffentlichen und nicht öffentlichen geschachtelten Typen zurück, die von diesem Typ deklariert oder geerbt werden.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)
public override Type[] GetNestedTypes(
	BindingFlags bindingAttr
)

Parameter

bindingAttr
Typ: System.Reflection.BindingFlags
Hierbei muss es sich um ein Bitflag aus BindingFlags handeln, wie bei InvokeMethod, NonPublic usw.

Rückgabewert

Typ: System.Type[]
Ein Array von Type-Objekten, die sämtliche im aktuellen Type geschachtelten Typen darstellen, die den angegebenen Bindungseinschränkungen entsprechen.
Ein leeres Array vom Typ Type, wenn im aktuellen Type keine Typen geschachtelt sind oder keiner der geschachtelten Typen den Bindungseinschränkungen entspricht.

Implementiert

_Type.GetNestedTypes(BindingFlags)
AusnahmeBedingung
NotSupportedException

Diese Methode wird bei unvollständigen Typen nicht implementiert.

Rufen Sie den Typ mithilfe von Type.GetType oder Assembly.GetType ab, und führen Sie für den abgerufenen Typ eine Reflektion aus.

Wenn dieser Typ vollständig ist (wenn z. B. für diesen Typ CreateType aufgerufen wurde), jedoch unvollständige geschachtelte Typen vorhanden sind, gibt GetNestedTypes nur die geschachtelten Typen zurück, für die CreateType aufgerufen wurde.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft. Alle Rechte vorbehalten.