BindingFlags参数用于指定反射查找的范围
在调用下列方法时会用到BindingFlags参数

// 调用方法。
InvokeMethod

// 创建实例。
CreateInstance

// 获取字段的值。
GetField

// 设置字段的值。
SetField

// 获取属性的值。
GetProperty

// 设置属性的值。
SetProperty

常用值:

BindingFlags.Default//默认值,查找全部
BindingFlags.Public//公共成员
BindingFlags.NonPublic//非公共成员
BindingFlags.Static//静态成员
BindingFlags.Instance//实例成员
BindingFlags.IgnoreCase//忽略大小写
BindingFlags.DeclaredOnly//只考虑当前类型中声明的成员,不考虑继承的成员
BindingFlags.FlattenHierarchy//继承类及其上的非私有静态成员

最新文章

  1. 为Ubuntu的root设置密码
  2. RDLC中添加参数,用来显示报表中数据集之外的信息。
  3. JS自动填写分号导致的坑
  4. HTTP 请求方式: GET和POST的比较(转)
  5. 最短路算法floyd
  6. mysql 截取字符
  7. 基于MTD的NAND驱动开发、K9F1G08 2K page、Yaffs2 Files System
  8. 我收集的sonar参考资料
  9. NodeJS 学习笔记一
  10. (2)ES6解构赋值-数组篇
  11. Fiddler抓取https证书问题
  12. Codeforces 777B Game of Credit Cards
  13. Asp.net core 3.0
  14. 什么是CPU密集型、IO密集型?
  15. ajax请求中的6个全局事件
  16. 用servlet实现用户登录案例
  17. servlet3.0 web.xml 标头
  18. SmartOS之以太网精简协议栈TinyIP
  19. c#进阶之Delegate
  20. 在Tomcat中部署web项目的三种方式

热门文章

  1. Qt 窗口操作函数(置顶、全屏,最大化最小化按钮设置等)
  2. SWIG 3 中文手册——1. 前言
  3. [转帖]Linux date命令的用法(转)
  4. 使用Redis实现中英文自动补全功能详解
  5. 深入V8引擎-编译启动
  6. DSAPI CMD命令行进程代理
  7. NET 在一个数组中查找另一个数组所在起始位置(下标从0开始,未找到返回-1)
  8. AspNetCore.Identity详解2——注册用户
  9. Python学习笔记之json.dump和json.load
  10. ElasticSearch(九)e代驾使用Elasticsearch流程设计(Yii1版本)