Sdílet prostřednictvím


TypeDelegator.GetMember(String, MemberTypes, BindingFlags) Metoda

Definice

Vrátí členy (vlastnosti, metody, konstruktory, pole, události a vnořené typy) určené danými nametypy , typea bindingAttr.

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()

Parametry

name
String

Jméno člena, který chcete získat.

type
MemberTypes

Bitová maska, která ovlivňuje způsob, jakým se vyhledávání provádí. Hodnota je kombinací nula nebo více bitových příznaků z BindingFlags.

bindingAttr
BindingFlags

Typ členů, které chcete získat.

Návraty

Pole typu MemberInfo obsahující všechny členy aktuální třídy a její základní třídu splňující zadaná kritéria.

Výjimky

Parametr name je null.

Poznámky

Pokud bindingAttr je BindingFlags. Neveřejné, budou vzati v úvahu všichni členové. Pokud neexistují žádné shody, vrátí se prázdné pole.

Platí pro