_Type.GetField Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независящим от версии доступом к методу GetField.
Перегрузки
GetField(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetField(String). |
GetField(String, BindingFlags) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetField(String, BindingFlags). |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetField получает определенное поле текущего Typeобъекта .
GetField(String)
Предоставляет COM-объекты с независящим от версии доступом к методу GetField(String).
public:
System::Reflection::FieldInfo ^ GetField(System::String ^ name);
public System.Reflection.FieldInfo GetField (string name);
abstract member GetField : string -> System.Reflection.FieldInfo
Public Function GetField (name As String) As FieldInfo
Параметры
Возвращаемое значение
Объект FieldInfo, представляющий открытое поле с заданным именем, если такой метод найден; в противном случае — значение null
.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetField выполняет поиск открытого поля с указанным именем.
Применяется к
GetField(String, BindingFlags)
Предоставляет COM-объекты с независящим от версии доступом к методу GetField(String, BindingFlags).
public:
System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo GetField (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Параметры
- bindingAttr
- BindingFlags
Битовая маска, составленная из одного или нескольких объектов BindingFlags и указывающая, как ведется поиск.
-или-
Нуль, чтобы было возвращено значение null
.
Возвращаемое значение
Объект FieldInfo, представляющий поле, соответствующее заданным требованиям, если такое поле существует, и null
, если такого поля нет.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод Type.GetField выполняет поиск указанного поля с использованием указанных ограничений привязки.