TypeDelegator.GetMember(String, MemberTypes, 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 Member (Eigenschaften, Methoden, Konstruktoren, Felder, Ereignisse und geschachtelte Typen) zurück, die durch name
, type
und bindingAttr
angegeben werden.
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()
Parameter
- name
- String
Der Name des abzurufenden Members.
- type
- MemberTypes
Eine Bitmaske, die sich auf die Ausführung der Suche auswirkt. Der Wert ist eine Kombination von 0 (null) oder mehr Bitflags aus den BindingFlags.
- bindingAttr
- BindingFlags
Der Typ der abzurufenden Member.
Gibt zurück
Ein Array vom Typ MemberInfo
, das alle Member der aktuellen Klasse und ihrer Basisklasse enthält, die den angegebenen Kriterien entsprechen.
Ausnahmen
Der name
-Parameter ist null
.
Hinweise
Wenn bindingAttr
ist BindingFlags. Nicht öffentlich werden alle Mitglieder berücksichtigt. Wenn keine Übereinstimmungen vorhanden sind, wird ein leeres Array zurückgegeben.