_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
.
Возвращаемое значение
Массив объектов FieldInfo, представляющий все поля, определенные для текущего типа Type и удовлетворяющие указанным ограничениям привязки.
-или-
Пустой массив типа 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объекта .