AccessibleObject.IReflect.GetFields(BindingFlags) Método

Definición

Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos de la clase actual.Gets an array of FieldInfo objects corresponding to all fields of the current class. Para una descripción de este miembro, vea GetFields(BindingFlags).For a description of this member, see 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);
Function GetFields (bindingAttr As BindingFlags) As FieldInfo() Implements IReflect.GetFields

Parámetros

bindingAttr
BindingFlags

Atributos de enlace utilizados para controlar la búsqueda.The binding attributes used to control the search.

Devoluciones

Una matriz de objetos FieldInfo que contienen toda la información de campos de este objeto de reflexión que cumple las restricciones de búsqueda especificadas en bindingAttr.An array of FieldInfo objects containing all the field information for this reflection object that meets the search constraints specified in bindingAttr.

Implementaciones

Comentarios

Cada campo debe tener un nombre único.Each field must have a unique name. La marca BindingFlags.NonPublic especifica que los campos no públicos se incluyen en la búsqueda.The BindingFlags.NonPublic flag specifies that nonpublic fields are included in the search. La marca BindingFlags.Public especifica que los campos públicos se incluyen en la búsqueda.The BindingFlags.Public flag specifies that public fields are included in the search.

Este miembro es una implementación explícita de un miembro de interfaz.This member is an explicit interface member implementation. Solo se puede utilizar cuando la instancia de AccessibleObject se convierte en una interfaz IReflect.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

Se aplica a