IReflect.GetFields(BindingFlags) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回与当前类的所有字段对应的 FieldInfo 对象的数组。
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()
参数
- bindingAttr
- BindingFlags
用于控制搜索的绑定属性。
返回
FieldInfo 对象的数组,包含此反射对象的符合 bindingAttr
中指定的搜索约束的所有字段信息。
注解
匹配项基于名称。 每个字段必须具有唯一的名称。 标志 BindingFlags.NonPublic 指定非公共方法包含在搜索中。 标志 BindingFlags.Public 指定公共方法包含在搜索中。