_Type.GetFields Метод

Определение

Предоставляет COM-объекты с независимым доступом к методу GetFields , независимо от версии.

Перегрузки

Имя Описание
GetFields(BindingFlags)

Предоставляет COM-объекты с независимым доступом к методу GetFields(BindingFlags) , независимо от версии.

GetFields()

Предоставляет COM-объекты с независимым доступом к методу GetFields() , независимо от версии.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetFields получает определенное поле текущего Type.

GetFields(BindingFlags)

Предоставляет COM-объекты с независимым доступом к методу GetFields(BindingFlags) , независимо от версии.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingAttr);
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Function GetFields (bindingAttr As BindingFlags) As FieldInfo()

Параметры

bindingAttr
BindingFlags

Битовая маска, состоящая из одной или нескольких BindingFlags , которая указывает, как выполняется поиск.

–или–

Ноль, чтобы вернуться null.

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

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

–или–

Пустой массив типа FieldInfo, если поля не определены для текущего Typeили если ни одно из определенных полей не соответствует ограничениям привязки.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetFields ищет поля, определенные для текущего Type, используя указанные ограничения привязки.

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

GetFields()

Предоставляет COM-объекты с независимым доступом к методу GetFields() , независимо от версии.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields();
public System.Reflection.FieldInfo[] GetFields();
abstract member GetFields : unit -> System.Reflection.FieldInfo[]
Public Function GetFields () As FieldInfo()

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

Массив FieldInfo объектов, представляющих все открытые поля, определенные для текущего Type.

–или–

Пустой массив типа FieldInfo, если открытые поля не определены для текущего Type.

Комментарии

Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.

Метод Type.GetFields возвращает все открытые поля текущего Type.

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