Пример #1
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            OffsetExpression?.Accept(visitor);
            FetchExpression?.Accept(visitor);
        }
Пример #2
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Expression?.Accept(visitor);
            ColumnName?.Accept(visitor);
        }
Пример #3
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            DataType?.Accept(visitor);
            Parameter?.Accept(visitor);
        }
Пример #4
0
 public void Accept(TSqlFragmentVisitor visitor)
 {
     visitor.ExplicitVisit(this);
     VariableName?.Accept(visitor);
     DataType?.Accept(visitor);
     Value?.Accept(visitor);
 }
Пример #5
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FirstExpression?.Accept(visitor);
            SecondExpression?.Accept(visitor);
        }
Пример #6
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FirstTableReference?.Accept(visitor);
            SecondTableReference?.Accept(visitor);
            SearchCondition?.Accept(visitor);
        }
Пример #7
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var cte in CommonTableExpressions)
            {
                cte.Accept(visitor);
            }
        }
Пример #8
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var order in OrderByElements)
            {
                order.Accept(visitor);
            }
        }
Пример #9
0
        public virtual void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var identifier in Identifiers)
            {
                identifier.Accept(visitor);
            }
        }
Пример #10
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var table in TableReferences)
            {
                table.Accept(visitor);
            }
        }
Пример #11
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var declaration in Declarations)
            {
                declaration.Accept(visitor);
            }
        }
Пример #12
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var group in GroupingSpecifications)
            {
                group.Accept(visitor);
            }
        }
Пример #13
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            foreach (var statement in Statements)
            {
                statement.Accept(visitor);
            }
        }
Пример #14
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

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

            Value?.Accept(visitor);
        }
Пример #15
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            FunctionName?.Accept(visitor);

            foreach (var param in Parameters)
            {
                param.Accept(visitor);
            }
        }
Пример #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);
        }
Пример #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);
        }
Пример #18
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            ExpressionName?.Accept(visitor);

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

            QueryExpression?.Accept(visitor);
        }
Пример #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);
        }
Пример #20
0
 public void Accept(TSqlFragmentVisitor visitor)
 {
     visitor.ExplicitVisit(this);
     QueryExpression?.Accept(visitor);
     WithCtesAndXmlNamespaces?.Accept(visitor);
 }
Пример #21
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Identifier?.Accept(visitor);
        }
Пример #22
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Name?.Accept(visitor);
        }
Пример #23
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            MultiPartIdentifier?.Accept(visitor);
        }
Пример #24
0
        public override void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            Qualifier?.Accept(visitor);
        }
Пример #25
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            SearchCondition?.Accept(visitor);
        }
Пример #26
0
        public void Accept(TSqlFragmentVisitor visitor)
        {
            visitor.ExplicitVisit(this);

            QueryExpression?.Accept(visitor);
        }