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, die allen Feldern der aktuellen Klasse entsprechen. Eine Beschreibung dieses Elements 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 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.
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.
Bei diesem Member handelt es sich um eine explizite Schnittstellenmemberimplementierung. Er kann nur verwendet werden, wenn die AccessibleObject-Instanz in eine IReflect-Schnittstelle umgewandelt wird.