AccessibleObject.IReflect.GetFields(BindingFlags) Метод

Определение

Получает массив объектов FieldInfo, соответствующих всем полям текущего класса.Gets an array of FieldInfo objects corresponding to all fields of the current class. Описание этого члена см. в разделе GetFields(BindingFlags).For a description of this member, see GetFields(BindingFlags).

 virtual cli::array <System::Reflection::FieldInfo ^> ^ System.Reflection.IReflect.GetFields(System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetFields;
System.Reflection.FieldInfo[] IReflect.GetFields (System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

Параметры

bindingAttr
BindingFlags

Атрибуты привязки, используемые для управления поиском.The binding attributes used to control the search.

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

FieldInfo[]

Массив объектов FieldInfo, содержащих все данные полей этого объекта отражения, который удовлетворяет ограничениям поиска, задаваемым параметром bindingAttr.An array of FieldInfo objects containing all the field information for this reflection object that meets the search constraints specified in bindingAttr.

Реализации

Комментарии

Каждое поле должно иметь уникальное имя.Each field must have a unique name. BindingFlags.NonPublicФлаг указывает, что в поиск включаются неоткрытые поля.The BindingFlags.NonPublic flag specifies that nonpublic fields are included in the search. BindingFlags.PublicФлаг указывает, что в поиск включаются открытые поля.The BindingFlags.Public flag specifies that public fields are included in the search.

Этот член представляет собой явную реализацию члена интерфейса.This member is an explicit interface member implementation. Он может использоваться, только если экземпляр AccessibleObject приведен к типу интерфейса IReflect.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

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