C# Class FS.Utils.Common.ExpressionVisitor.GetParamVisitor

获取表达式中的参数变量
Inheritance: AbsExpressionVisitor
Mostrar archivo Open project: FarseerNet/Farseer.Net

Public Methods

Method Description
Visit ( Expression exp ) : IEnumerable

获取表达式中的变量

Protected Methods

Method Description
VisitMemberAccess ( MemberExpression m ) : Expression

将属性变量转换成T-SQL字段名

VisitParameter ( System.Linq.Expressions.ParameterExpression p ) : Expression

把参数表达式树添加到列表中

Method Details

Visit() public method

获取表达式中的变量
public Visit ( Expression exp ) : IEnumerable
exp System.Linq.Expressions.Expression
return IEnumerable

VisitMemberAccess() protected method

将属性变量转换成T-SQL字段名
protected VisitMemberAccess ( MemberExpression m ) : Expression
m System.Linq.Expressions.MemberExpression
return System.Linq.Expressions.Expression

VisitParameter() protected method

把参数表达式树添加到列表中
protected VisitParameter ( System.Linq.Expressions.ParameterExpression p ) : Expression
p System.Linq.Expressions.ParameterExpression
return System.Linq.Expressions.Expression