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 Bindungsattribute, die zum Steuern der Suche verwendet werden.
Gibt zurück
Ein Array von FieldInfo Objekten, die alle Feldinformationen für dieses Spiegelungsobjekt enthalten, die die sucheinschränkungen erfüllen, die in bindingAttr.
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 der Suche enthalten sind.