AccessibleObject.IReflect.GetFields(BindingFlags) Metoda

Definicja

Pobiera tablicę FieldInfo obiektów odpowiadającą wszystkim polom bieżącej klasy.Gets an array of FieldInfo objects corresponding to all fields of the current class. Aby uzyskać opis tego elementu członkowskiego, zobacz GetFields(BindingFlags) .For a description of this member, see 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

Atrybuty powiązania używane do sterowania wyszukiwaniem.The binding attributes used to control the search.

Zwraca

FieldInfo[]

Tablica FieldInfo obiektów zawierających wszystkie informacje pola dla tego obiektu odbicia, które spełniają ograniczenia wyszukiwania określone w bindingAttr .An array of FieldInfo objects containing all the field information for this reflection object that meets the search constraints specified in bindingAttr.

Implementuje

Uwagi

Każde pole musi mieć unikatową nazwę.Each field must have a unique name. BindingFlags.NonPublicFlaga określa, że pola niepubliczne są uwzględniane w wyszukiwaniu.The BindingFlags.NonPublic flag specifies that nonpublic fields are included in the search. BindingFlags.PublicFlaga określa, że pola publiczne są uwzględniane w wyszukiwaniu.The BindingFlags.Public flag specifies that public fields are included in the search.

Ten element jest jawną implementacją członków.This member is an explicit interface member implementation. Może być używana tylko wtedy, gdy AccessibleObject wystąpienie jest rzutowane do IReflect interfejsu.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

Dotyczy