AccessibleObject.IReflect.GetFields(BindingFlags) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.