コード例 #1
0
        public override void Visit(WhereClause node)
        {
            var predicateExpressionVisitor = new PredicateVisitor();

            node.Accept(predicateExpressionVisitor);
            multiClauseQuery = predicateExpressionVisitor.PredicatesFound;

            var childVisitor = new FunctionVisitor(VisitorCallback, multiClauseQuery);

            node.Accept(childVisitor);
        }
コード例 #2
0
            public override void Visit(BooleanComparisonExpression node)
            {
                var childVisitor = new FunctionVisitor(childCallback, isMultiClauseQuery);

                node.Accept(childVisitor);
            }