C# Class Remotion.Linq.SqlBackend.MappingResolution.GroupAggregateSimplifier.SimplifyingVisitor

Inheritance: System.Linq.Expressions.ExpressionTreeVisitor, IUnresolvedSqlExpressionVisitor
显示文件 Open project: re-motion/Relinq-SqlBackend Class Usage Examples

Public Methods

Method Description
SimplifyingVisitor ( SqlTableBase oldElementSource, Expression newElementExpression ) : System
VisitSqlTableReferenceExpression ( SqlTableReferenceExpression expression ) : Expression

Private Methods

Method Description
ISqlEntityRefMemberExpressionVisitor ( SqlEntityRefMemberExpression expression ) : Expression

Method Details

SimplifyingVisitor() public method

public SimplifyingVisitor ( SqlTableBase oldElementSource, Expression newElementExpression ) : System
oldElementSource Remotion.Linq.SqlBackend.SqlStatementModel.SqlTableBase
newElementExpression System.Linq.Expressions.Expression
return System

VisitSqlTableReferenceExpression() public method

public VisitSqlTableReferenceExpression ( SqlTableReferenceExpression expression ) : Expression
expression Remotion.Linq.SqlBackend.SqlStatementModel.Unresolved.SqlTableReferenceExpression
return System.Linq.Expressions.Expression