IReflect.GetFields(BindingFlags) Metoda

Definicja

Zwraca tablicę FieldInfo obiektów, które odpowiadają wszystkim polam bieżącej klasy.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo[] GetFields (System.Reflection.BindingFlags bindingAttr);
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Function GetFields (bindingAttr As BindingFlags) As FieldInfo()

Parametry

bindingAttr
BindingFlags

Atrybuty powiązania używane do kontrolowania wyszukiwania.

Zwraca

Tablica FieldInfo obiektów zawierających wszystkie informacje o polu dla tego obiektu odbicia spełniającego ograniczenia wyszukiwania określone w elemecie bindingAttr.

Uwagi

Dopasowanie jest oparte na nazwie. Każde pole musi mieć unikatową nazwę. Flaga BindingFlags.NonPublic określa, że metody niepubliczne są uwzględnione w wyszukiwaniu. Flaga BindingFlags.Public określa, że metody publiczne są uwzględnione w wyszukiwaniu.

Dotyczy

Zobacz też