TypeBuilder.GetNestedType(String, BindingFlags) Methode

Definitie

Retourneert de openbare en niet-openbare geneste typen die door dit type worden gedeclareerd.

public:
 override Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)]
public override Type? GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
public override Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
public override Type? GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)>]
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Overrides Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type

Parameters

name
String

De String naam van het geneste type dat moet worden opgehaald.

bindingAttr
BindingFlags

Een bitmasker dat bestaat uit een of meer BindingFlags bits die aangeven hoe de zoekopdracht wordt uitgevoerd.

– of –

Nul, om een hoofdlettergevoelige zoekopdracht uit te voeren naar openbare methoden.

Retouren

Een Type object dat het geneste type vertegenwoordigt dat overeenkomt met de opgegeven vereisten, indien gevonden; nullanders.

Kenmerken

Uitzonderingen

Deze methode is niet geïmplementeerd voor onvolledige typen.

Opmerkingen

Haal het type op met behulp van Type.GetType of Assembly.GetType gebruik reflectie op het opgehaalde type.

Als dit type bijvoorbeeld is voltooid, als CreateType dit type is aangeroepen, maar er geneste typen zijn die niet zijn voltooid, GetNestedTypes worden alleen de geneste typen geretourneerd waarvoor CreateType is aangeroepen.

Van toepassing op