AccessibleObject.IReflect.GetFields(BindingFlags) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar en matris med FieldInfo objekt som motsvarar alla fält i den aktuella klassen. En beskrivning av den här medlemmen finns i 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);
[System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)]
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[]
[<System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicFields | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicFields)>]
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
Parametrar
- bindingAttr
- BindingFlags
Bindningsattributen som används för att styra sökningen.
Returer
En matris med FieldInfo objekt som innehåller all fältinformation för det här reflektionsobjektet som uppfyller sökbegränsningarna som anges i bindingAttr.
Implementeringar
- Attribut
Kommentarer
Varje fält måste ha ett unikt namn. Flaggan BindingFlags.NonPublic anger att icke-offentliga fält ingår i sökningen. Flaggan BindingFlags.Public anger att offentliga fält ingår i sökningen.
Den här medlemmen är en explicit implementering av gränssnittsmedlemmar. Den kan endast användas när instansen AccessibleObject skickas till ett IReflect gränssnitt.