Поделиться через


TypeBuilder.GetMember(String, MemberTypes, BindingFlags) Метод

Определение

Возвращает все открытые и закрытые члены, объявленные или наследуемые данным типом, как указано.

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

Параметры

name
String

Имя элемента.

type
MemberTypes

Тип возвращаемого элемента.

bindingAttr
BindingFlags

Это должен быть одноразрядный флаг из BindingFlags, как в InvokeMethod, NonPublic и так далее.

Возвращаемое значение

Возвращает массив объектов MemberInfo, представляющих открытые и не являющиеся открытыми члены, определенные для данного типа, если используется nonPublic; в противном случае возвращаются только открытые члены.

Исключения

Этот метод не реализован для неполных типов.

Комментарии

Извлеките тип с помощью Type.GetType или Assembly.GetType используйте отражение для полученного типа.

Применяется к