IReflect.GetFields(BindingFlags) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Array von FieldInfo-Objekten zurück, die allen Feldern der aktuellen Klasse entsprechen.
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()
Parameter
- bindingAttr
- BindingFlags
Die zum Steuern der Suche verwendeten Bindungsattribute.
Gibt zurück
Ein Array von FieldInfo-Objekten mit sämtlichen Feldinformationen für dieses Reflektionsobjekt, das die in bindingAttr
angegebenen Sucheinschränkungen erfüllt.
Hinweise
Die Übereinstimmung basiert auf einem Namen. Jedes Feld muss einen eindeutigen Namen haben. Das BindingFlags.NonPublic Flag gibt an, dass nicht öffentliche Methoden in die Suche einbezogen werden. Das BindingFlags.Public Flag gibt an, dass öffentliche Methoden in die Suche einbezogen werden.