AccessibleObject.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.
Ruft ein Array von FieldInfo Objekten ab, das allen Feldern der aktuellen Klasse entspricht. Eine Beschreibung dieses Mitglieds finden Sie unter 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
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.
Implementiert
Hinweise
Jedes Feld muss einen eindeutigen Namen haben. Das BindingFlags.NonPublic Flag gibt an, dass nicht öffentliche Felder in die Suche einbezogen werden. Das BindingFlags.Public Flag gibt an, dass öffentliche Felder in die Suche einbezogen werden.
Dieses Element ist eine explizite Schnittstellenmitgliedsimplementierung. Sie kann nur verwendet werden, wenn die AccessibleObject Instanz in eine IReflect Schnittstelle umgegossen wird.