Namespace Tool.Utils.ActionDelegate
Classes
根据 MethodInfo 对象,创建一个委托,实现方法调用,提高性能,支持各种返回值(object)
根据 MethodInfo 对象,创建一个委托,实现方法调用,提高性能,支持各种返回值(TResult)
根据 MethodInfo 对象,创建一个委托,实现方法调用,提高性能,支持各种返回值(object)
根据 指定类,获取该类下面指定的 集合,
类的扩展帮助类调用方法信息
根据 ConstructorInfo 对象,创建一个委托,实现类调用,提高性能,支持各种返回值
根据 ConstructorInfo 对象,创建一个委托,实现类调用,提高性能,支持各种返回值
类中字段赋值,创建一个委托,实现类调用,提高性能 (赋值/取值)
创建通用调用函数模型
获取指定类下面的所有方法,低级封装
获取指定类下面的所有方法的成员,低级封装
对象财产托管调度器
用于对指定的类的方法进行调用,中级封装
引用对象属性构造器
Interfaces
可实现的接口,方便用于高度自实现模块
可实现的接口,方便用于高度自实现模块
Enums
表示 获取 的范围
方法查询的定义
相关类型枚举描述
Delegates
有返回值的委托
ClassFieldDispatcher.GetClassField
定义类成员取值函数
PropertyDescriptor.GetClassProperty
定义类成员取值函数
定义构造函数
ClassFieldDispatcher.SetClassField
定义类成员赋值函数
PropertyDescriptor.SetClassProperty
定义类成员赋值函数
TaskActionExecutor<E, TResult>
有返回值的异步委托
无返回值的委托
无返回值的异步委托