Method | Description | |
---|---|---|
Eval ( Object container, String expression ) : Object |
执行表达式
|
|
Eval ( Object container, String expression, String format ) : String |
执行表达式
|
|
ExcuteMethod ( Object container, String methodName, Object args ) : Object |
调用实例方法
|
|
GetMethod ( |
根据形参与方法名获取MethodInfo
|
|
GetPropertyOrField ( Object container, String propName ) : Object |
获取属性或字段的值
|
|
ReflectionProvider ( ) : System |
反射构造函数
|
Method | Description | |
---|---|---|
Eval ( Object container, String expressionParts, |
执行表达式
|
|
GetIndexedProperty ( Object container, System.Boolean isNumber, Object propIndex ) : Object |
获取索引值
|
public Eval ( Object container, String expression ) : Object | ||
container | Object | 对象 |
expression | String | 表达式 |
return | Object |
public Eval ( Object container, String expression, String format ) : String | ||
container | Object | 对象 |
expression | String | 表达式 |
format | String | 格式化对象 |
return | String |
public ExcuteMethod ( Object container, String methodName, Object args ) : Object | ||
container | Object | 实例对象 |
methodName | String | 方法名 |
args | Object | 形参 |
return | Object |
public GetMethod ( |
||
type | 目标TYPE | |
methodName | String | 方法名 |
args | 形参 | |
hasParam | System.Boolean | 是否有params参数 |
return |
public GetPropertyOrField ( Object container, String propName ) : Object | ||
container | Object | 原对象 |
propName | String | 属性或字段名,有参数属性为参数值 |
return | Object |