Inheritance: SingleQueryPlanNode
コード例 #1
0
        protected override IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node)
        {
            if (node.Expression != null)
            {
                node.Expression.DiscoverAccessedResources(tableNames);
            }

            return(base.VisitSimplePatternSelect(node));
        }
コード例 #2
0
        protected virtual IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node)
        {
            var child = node.Child;

            if (child != null)
            {
                child = VisitNode(child);
            }

            return(new SimplePatternSelectNode(child, node.Expression));
        }
コード例 #3
0
        protected virtual IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node)
        {
            var child = node.Child;
            if (child != null)
                child = VisitNode(child);

            return new SimplePatternSelectNode(child, node.Expression);
        }
コード例 #4
0
        protected override IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node)
        {
            if (node.Expression != null)
                node.Expression.DiscoverTableNames(tableNames);

            return base.VisitSimplePatternSelect(node);
        }