C# Class Shaolinq.Persistence.Linq.Evaluator.SubtreeEvaluator

Evaluates & replaces sub-trees when first candidate is reached (top-down)
Inheritance: SqlExpressionVisitor
Show file Open project: tumtumtum/Shaolinq

Protected Methods

Method Description
Visit ( Expression expression ) : Expression

Private Methods

Method Description
Eval ( HashSet candidates, Expression expression, int &placeholderCount ) : Expression
Evaluate ( Expression e ) : Expression
SubtreeEvaluator ( HashSet candidates ) : System

Method Details

Visit() protected method

protected Visit ( Expression expression ) : Expression
expression System.Linq.Expressions.Expression
return System.Linq.Expressions.Expression