Sdílet prostřednictvím


TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Metoda

Definice

Vrátí všechny veřejné a neveřejné členy deklarované nebo zděděné tímto typem, jak je uvedeno.

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

Název členu

type
MemberTypes

Typ člena, který se má vrátit.

bindingAttr
BindingFlags

Musí to být bitový příznak z BindingFlags, jako v InvokeMethod, NonPublica tak dále.

Návraty

Vrátí pole MemberInfo objektů představujících veřejné a neveřejné členy definované tímto typem, pokud nonPublic je použit. V opačném případě jsou vráceny pouze veřejné členy.

Výjimky

Tato metoda není implementována pro neúplné typy.

Poznámky

Načtěte typ pomocí Type.GetType nebo Assembly.GetType a použijte reflexi na načtený typ.

Platí pro