Прочитать на английском

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


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

Определение

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

C#
public override System.Reflection.MemberInfo[] GetMember(string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);

Параметры

name
String

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

type
MemberTypes

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

bindingAttr
BindingFlags

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

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

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

Исключения

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

Комментарии

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

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

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1