Udostępnij za pośrednictwem


TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Metoda

Definicja

Zwraca wszystkie publiczne i niepubliczone elementy członkowskie zadeklarowane lub dziedziczone przez ten typ zgodnie z definicją.

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

Nazwa elementu członkowskiego.

type
MemberTypes

Typ elementu członkowskiego do zwrócenia.

bindingAttr
BindingFlags

Musi to być nieco flaga z BindingFlags, jak w InvokeMethod, NonPublici tak dalej.

Zwraca

Zwraca tablicę MemberInfo obiektów reprezentujących publiczne i niepubliczone elementy członkowskie zdefiniowane w tym typie, jeśli nonPublic jest używany; w przeciwnym razie zwracane są tylko publiczne elementy członkowskie.

Wyjątki

Ta metoda nie jest implementowana dla niekompletnych typów.

Uwagi

Pobierz typ przy użyciu metody Type.GetType lub Assembly.GetType i użyj odbicia dla pobranego typu.

Dotyczy