예제 #1
0
        public static void ProcessExpression(Expression linqExpression, SubqueryParts query)
        {
            var visitor = new SubquerySelectExpressionTreeVisitor(query);

            visitor.VisitExpression(linqExpression);
        }
        public override void VisitSelectClause(SelectClause selectClause, QueryModel queryModel)
        {
            SubquerySelectExpressionTreeVisitor.ProcessExpression(selectClause.Selector, QueryParts);

            base.VisitSelectClause(selectClause, queryModel);
        }