IReflect.GetFields(BindingFlags) Metodo

Definizione

Restituisce una matrice di oggetti FieldInfo corrispondenti a tutti i campi della classe corrente.Returns an array of FieldInfo objects that correspond to all fields of the current class.

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.The binding attributes used to control the search.

Restituisce

FieldInfo[]

Matrice di oggetti FieldInfo contenente le informazioni di campo per l'oggetto di reflection che soddisfa i vincoli di ricerca specificati in bindingAttr.An array of FieldInfo objects containing all the field information for this reflection object that meets the search constraints specified in bindingAttr.

Commenti

La corrispondenza è basata su un nome.The match is based upon a name. Ogni campo deve avere un nome univoco.Each field must have a unique name. Il BindingFlags.NonPublic flag specifica che i metodi non pubblici sono inclusi nella ricerca.The BindingFlags.NonPublic flag specifies that non-public methods are included in the search. Il BindingFlags.Public flag specifica che i metodi pubblici sono inclusi nella ricerca.The BindingFlags.Public flag specifies that public methods are included in the search.

Si applica a

Vedi anche