Module.GetField Метод

Определение

Возвращает указанное поле.

Перегрузки

Имя Описание
GetField(String)

Возвращает поле с указанным именем.

GetField(String, BindingFlags)

Возвращает поле с указанными именами и атрибутами привязки.

GetField(String)

Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs

Возвращает поле с указанным именем.

public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public System.Reflection.FieldInfo? GetField(string name);
public System.Reflection.FieldInfo GetField(string name);
public System.Reflection.FieldInfo? GetField(string name);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
member this.GetField : string -> System.Reflection.FieldInfo
member this.GetField : string -> System.Reflection.FieldInfo
Public Function GetField (name As String) As FieldInfo

Параметры

name
String

Имя поля.

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

FieldInfo Объект с указанным именем или null если поле не существует.

Атрибуты

Исключения

Параметр name имеет значение null.

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

GetField(String, BindingFlags)

Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs
Исходный код:
Module.cs

Возвращает поле с указанными именами и атрибутами привязки.

public:
 virtual System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public:
 System::Reflection::FieldInfo ^ GetField(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public virtual System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public virtual System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
public virtual System.Reflection.FieldInfo? GetField(string name, System.Reflection.BindingFlags bindingAttr);
public System.Reflection.FieldInfo GetField(string name, System.Reflection.BindingFlags bindingAttr);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
abstract member GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
override this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
member this.GetField : string * System.Reflection.BindingFlags -> System.Reflection.FieldInfo
Public Overridable Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo
Public Function GetField (name As String, bindingAttr As BindingFlags) As FieldInfo

Параметры

name
String

Имя поля.

bindingAttr
BindingFlags

Один из BindingFlags битовых флагов, используемых для управления поиском.

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

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

Атрибуты

Исключения

Параметр name имеет значение null.

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