AccessibleObject.IReflect.GetFields(BindingFlags) Metod

Definition

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.

Gäller för