Sdílet prostřednictvím


AccessibleObject.IReflect.GetFields(BindingFlags) Metoda

Definice

Získá pole FieldInfo objektů odpovídajících všem polím aktuální třídy. Popis tohoto člena najdete v tématu GetFields(BindingFlags).

 virtual cli::array <System::Reflection::FieldInfo ^> ^ System.Reflection.IReflect.GetFields(System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetFields;
System.Reflection.FieldInfo[] IReflect.GetFields (System.Reflection.BindingFlags bindingAttr);
abstract member System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
override this.System.Reflection.IReflect.GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

Parametry

bindingAttr
BindingFlags

Atributy vazby použité k řízení vyhledávání.

Návraty

Pole FieldInfo objektů obsahující všechny informace o polích pro tento objekt odrazu, které splňují omezení hledání zadaná v bindingAttr.

Implementuje

Poznámky

Každé pole musí mít jedinečný název. Příznak BindingFlags.NonPublic určuje, že do hledání budou zahrnuta neveřejná pole. Příznak BindingFlags.Public určuje, že veřejná pole jsou zahrnuta do hledání.

Tento člen je explicitní implementace členu rozhraní. Lze jej použít pouze v AccessibleObject případě, že je instance přetypovaná na IReflect rozhraní.

Platí pro