EnumBuilder.GetMember(String, MemberTypes, BindingFlags) Yöntem

Tanım

Bu tür tarafından bildirilen veya devralınan belirtilen ad, tür ve bağlamaya sahip tüm üyeleri döndürür.

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

Parametreler

name
String

Üyenin adı.

type
MemberTypes

Döndürülecek üyenin türü.

bindingAttr
BindingFlags

Bu, bit bayrağı BindingFlags olmalıdır: InvokeMethod, NonPublic, vb.

Döndürülenler

KullanılırsanonPublic, bu tür üzerinde tanımlanan genel ve genel olmayan üyeleri temsil eden bir nesne dizisi MemberInfo döndürür; aksi takdirde yalnızca ortak üyeler döndürülür.

Özel durumlar

Bu yöntem şu anda tamamlanmayan türlerde desteklenmiyor.

Açıklamalar

Geçici bir çözüm olarak, tamamlanmış bir türün üyesini almak için veya Assembly.GetType kullanarak Type.GetType türü alın ve alınan tür üzerinde yansımayı kullanın.

Şunlara uygulanır