Condividi tramite


IReflect.GetFields(BindingFlags) Metodo

Definizione

Restituisce una matrice di oggetti FieldInfo corrispondenti a tutti i campi della classe corrente.

public:
 cli::array <System::Reflection::FieldInfo ^> ^ GetFields(System::Reflection::BindingFlags bindingAttr);
public System.Reflection.FieldInfo[] GetFields (System.Reflection.BindingFlags bindingAttr);
abstract member GetFields : System.Reflection.BindingFlags -> System.Reflection.FieldInfo[]
Public Function GetFields (bindingAttr As BindingFlags) As FieldInfo()

Parametri

bindingAttr
BindingFlags

Attributi di associazione utilizzati per controllare la ricerca.

Restituisce

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

Commenti

La corrispondenza si basa su un nome. Ogni campo deve avere un nome univoco. Il BindingFlags.NonPublic flag specifica che i metodi non pubblici sono inclusi nella ricerca. Il BindingFlags.Public flag specifica che i metodi pubblici sono inclusi nella ricerca.

Si applica a

Vedi anche