_Type.GetMembers Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независимым доступом к методу GetMembers , независимо от версии.
Перегрузки
| Имя | Описание |
|---|---|
| GetMembers() |
Предоставляет COM-объекты с независимым доступом к методу GetMembers() , независимо от версии. |
| GetMembers(BindingFlags) |
Предоставляет COM-объекты с независимым доступом к методу GetMembers(BindingFlags) , независимо от версии. |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetMembers получает элементы (свойства, методы, поля, события и т. д.) текущего Typeобъекта.
GetMembers()
Предоставляет COM-объекты с независимым доступом к методу GetMembers() , независимо от версии.
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMembers();
public System.Reflection.MemberInfo[] GetMembers();
abstract member GetMembers : unit -> System.Reflection.MemberInfo[]
Public Function GetMembers () As MemberInfo()
Возвращаемое значение
Массив MemberInfo объектов, представляющих все открытые члены текущего Typeобъекта.
–или–
Пустой массив типа MemberInfo, если текущий Type элемент не содержит общедоступных элементов.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetMembers возвращает все открытые члены текущего Typeобъекта.
Применяется к
GetMembers(BindingFlags)
Предоставляет COM-объекты с независимым доступом к методу GetMembers(BindingFlags) , независимо от версии.
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMembers(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMembers(System.Reflection.BindingFlags bindingAttr);
abstract member GetMembers : System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMembers (bindingAttr As BindingFlags) As MemberInfo()
Параметры
- bindingAttr
- BindingFlags
Битовая маска, состоящая из одной или нескольких BindingFlags , которая указывает, как выполняется поиск.
–или–
Ноль, чтобы вернуться null.
Возвращаемое значение
Массив объектов, представляющих все элементы, определенные для текущего MemberInfoType , соответствующего указанным ограничениям привязки.
–или–
Пустой массив типа MemberInfo, если элементы не определены для текущего Typeили если ни один из определенных элементов не соответствует ограничениям привязки.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetMembers выполняет поиск элементов, определенных для текущего Type, с помощью указанных ограничений привязки.