IReflect.GetField(String, BindingFlags) Метод

Определение

FieldInfo Возвращает объект, соответствующий указанному полю и флагу привязки.

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)]
public System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Параметры

name
String

Имя поля для поиска.

bindingAttr
BindingFlags

Атрибуты привязки, используемые для управления поиском.

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

FieldInfo Объект, содержащий сведения о поле именованного объекта, соответствующего ограничениям поиска, указанным в bindingAttr.

Атрибуты

Исключения

Объект реализует несколько полей с одинаковым именем.

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

См. также раздел