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 标志指定在搜索中包括公共方法。