Module.GetFields Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает глобальные поля, определенные в модуле.
Перегрузки
| Имя | Описание |
|---|---|
| GetFields(BindingFlags) |
Возвращает глобальные поля, определенные в модуле, соответствующие указанным флагам привязки. |
| GetFields() |
Возвращает глобальные поля, определенные в модуле. |
GetFields(BindingFlags)
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
Возвращает глобальные поля, определенные в модуле, соответствующие указанным флагам привязки.
public:
virtual cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
public:
cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingFlags);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
public virtual System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
public System.Reflection.FieldInfo[] GetFields(System.Reflection.BindingFlags bindingFlags);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
member this.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Overridable Function GetFields (bindingFlags As BindingFlags) As FieldInfo()
Public Function GetFields (bindingFlags As BindingFlags) As FieldInfo()
Параметры
- bindingFlags
- BindingFlags
Побитовое сочетание значений, ограничивающих BindingFlags поиск.
Возвращаемое значение
Массив типа FieldInfo , представляющий глобальные поля, определенные в модуле, которые соответствуют указанным флагам привязки; если глобальные поля не соответствуют флагам привязки, возвращается пустой массив.
- Атрибуты
Комментарии
Метод GetFields не возвращает поля в определенном порядке, например в алфавитном порядке или порядке объявления. Код не должен зависеть от порядка возврата полей, так как этот порядок может отличаться.
Применяется к
GetFields()
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
- Исходный код:
- Module.cs
Возвращает глобальные поля, определенные в модуле.
public:
cli::array <System::Reflection::FieldInfo ^> ^ GetFields();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")]
public System.Reflection.FieldInfo[] GetFields();
public System.Reflection.FieldInfo[] GetFields();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Fields might be removed")>]
member this.GetFields : unit -> System.Reflection.FieldInfo[]
member this.GetFields : unit -> System.Reflection.FieldInfo[]
Public Function GetFields () As FieldInfo()
Возвращаемое значение
Массив FieldInfo объектов, представляющих глобальные поля, определенные в модуле; если глобальных полей нет, возвращается пустой массив.
- Атрибуты
Комментарии
Метод GetFields не возвращает поля в определенном порядке, например в алфавитном порядке или порядке объявления. Код не должен зависеть от порядка возврата полей, так как этот порядок может отличаться.