IReflect.GetFields(BindingFlags) Método

Definição

Devolve um array de FieldInfo objetos que correspondem a todos os campos da classe atual.

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()

Parâmetros

bindingAttr
BindingFlags

Os atributos de ligação usados para controlar a pesquisa.

Devoluções

Um array de FieldInfo objetos contendo toda a informação de campo para este objeto de reflexão que cumpre as restrições de pesquisa especificadas em bindingAttr.

Observações

A correspondência baseia-se num nome. Cada campo deve ter um nome único. O BindingFlags.NonPublic flag especifica que métodos não públicos estão incluídos na pesquisa. A BindingFlags.Public bandeira especifica que os métodos públicos estão incluídos na pesquisa.

Aplica-se a

Ver também