Deveel.Data.Sql.Query.QueryReferencesVisitor.Visit C# (CSharp) Method

Visit() public method

public Visit ( SqlExpression expression ) : SqlExpression
expression Deveel.Data.Sql.Expressions.SqlExpression
return Deveel.Data.Sql.Expressions.SqlExpression
        public override SqlExpression Visit(SqlExpression expression)
        {
            if (expression is QueryReferenceExpression)
                VisitQueryReference((QueryReferenceExpression) expression);

            return base.Visit(expression);
        }

Usage Example

Ejemplo n.º 1
1
 public static IList<QueryReference> DiscoverQueryReferences(this SqlExpression expression, ref int level, IList<QueryReference> list)
 {
     var visitor = new QueryReferencesVisitor(list, level);
     visitor.Visit(expression);
     level = visitor.Level;
     return visitor.References;
 }
All Usage Examples Of Deveel.Data.Sql.Query.QueryReferencesVisitor::Visit