Beispiel #1
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            OffsetExpression?.Accept(visitor);
            FetchExpression?.Accept(visitor);
        }
Beispiel #2
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Expression?.Accept(visitor);
            ColumnName?.Accept(visitor);
        }
Beispiel #3
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            DataType?.Accept(visitor);
            Parameter?.Accept(visitor);
        }
Beispiel #4
0
 public void Accept(TSqlFragmentVisitor visitor)
 {
     visitor.ExplicitVisit(this);
     VariableName?.Accept(visitor);
     DataType?.Accept(visitor);
     Value?.Accept(visitor);
 }
Beispiel #5
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FirstExpression?.Accept(visitor);
            SecondExpression?.Accept(visitor);
        }
Beispiel #6
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FirstTableReference?.Accept(visitor);
            SecondTableReference?.Accept(visitor);
            SearchCondition?.Accept(visitor);
        }
Beispiel #7
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var cte in CommonTableExpressions)
            {
                cte.Accept(visitor);
            }
        }
Beispiel #8
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var order in OrderByElements)
            {
                order.Accept(visitor);
            }
        }
Beispiel #9
0
        public virtual void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var identifier in Identifiers)
            {
                identifier.Accept(visitor);
            }
        }
Beispiel #10
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var table in TableReferences)
            {
                table.Accept(visitor);
            }
        }
Beispiel #11
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var declaration in Declarations)
            {
                declaration.Accept(visitor);
            }
        }
Beispiel #12
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var group in GroupingSpecifications)
            {
                group.Accept(visitor);
            }
        }
Beispiel #13
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var statement in Statements)
            {
                statement.Accept(visitor);
            }
        }
Beispiel #14
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var col in Columns)
            {
                col.Accept(visitor);
            }

            Value?.Accept(visitor);
        }
Beispiel #15
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FunctionName?.Accept(visitor);

            foreach (var param in Parameters)
            {
                param.Accept(visitor);
            }
        }
Beispiel #16
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            SchemaObject?.Accept(visitor);

            foreach (var hint in TableHints)
            {
                hint.Accept(visitor);
            }

            Alias?.Accept(visitor);
        }
Beispiel #17
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Expression?.Accept(visitor);

            foreach (var value in Values)
            {
                value.Accept(visitor);
            }

            Subquery?.Accept(visitor);
        }
Beispiel #18
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            ExpressionName?.Accept(visitor);

            foreach (var col in Columns)
            {
                col.Accept(visitor);
            }

            QueryExpression?.Accept(visitor);
        }
Beispiel #19
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);
            TopRowFilter?.Accept(visitor);

            foreach (var element in SelectElements)
            {
                element.Accept(visitor);
            }

            FromClause?.Accept(visitor);
            OffsetClause?.Accept(visitor);
            WhereClause?.Accept(visitor);
            GroupByClause?.Accept(visitor);
            OrderByClause?.Accept(visitor);
        }
Beispiel #20
0
 public void Accept(TSqlFragmentVisitor visitor)
 {
     visitor.ExplicitVisit(this);
     QueryExpression?.Accept(visitor);
     WithCtesAndXmlNamespaces?.Accept(visitor);
 }
Beispiel #21
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Identifier?.Accept(visitor);
        }
Beispiel #22
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Name?.Accept(visitor);
        }
Beispiel #23
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            MultiPartIdentifier?.Accept(visitor);
        }
Beispiel #24
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Qualifier?.Accept(visitor);
        }
Beispiel #25
0
 public abstract void Accept(TSqlFragmentVisitor visitor);
Beispiel #26
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            SearchCondition?.Accept(visitor);
        }
Beispiel #27
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            QueryExpression?.Accept(visitor);
        }