TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Methode

Definitie

Retourneert alle openbare en niet-openbare leden die door dit type zijn gedeclareerd of overgenomen, zoals opgegeven.

public:
 override cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
override this.GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Overrides Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()

Parameters

name
String

De naam van het lid.

type
MemberTypes

Het type lid dat moet worden geretourneerd.

bindingAttr
BindingFlags

Dit moet een bitvlag zijn van BindingFlags, zoals in InvokeMethod, NonPublicenzovoort.

Retouren

Retourneert een matrix met MemberInfo objecten die de openbare en niet-openbare leden vertegenwoordigen die voor dit type zijn gedefinieerd als nonPublic ze worden gebruikt. Anders worden alleen de openbare leden geretourneerd.

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.

Van toepassing op