AccessibleObject.IReflect.GetFields(BindingFlags) Metodo

Definizione

Ottiene una matrice di FieldInfo oggetti corrispondenti a tutti i campi della classe corrente. Per una descrizione di questo membro, vedere 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

Parametri

bindingAttr
BindingFlags

Attributi di associazione utilizzati per controllare la ricerca.

Valori restituiti

Matrice di oggetti contenente tutte le informazioni sul campo per questo oggetto reflection che soddisfa i vincoli di FieldInfo ricerca specificati in bindingAttr.

Implementazioni

Commenti

Ogni campo deve avere un nome univoco. Il BindingFlags.NonPublic flag specifica che i campi non pubblici sono inclusi nella ricerca. Il BindingFlags.Public flag specifica che i campi pubblici vengono inclusi nella ricerca.

Questo membro è un'implementazione esplicita del membro dell'interfaccia. Può essere usato solo quando viene eseguito il cast dell'istanza a un'interfaccia AccessibleObjectIReflect .

Si applica a