protected override Expression VisitSubQueryExpression(SubQueryExpression subQueryExpression) { var visitor = new AtsQueryModelVisitor(_parent); visitor.VisitQueryModel(subQueryExpression.QueryModel); return(visitor.Expression); }
public FilteringExpressionTreeVisitor(AtsQueryModelVisitor queryModelVisitor, IQuerySource querySource) { _queryModelVisitor = queryModelVisitor; _querySource = querySource; }
private AtsQueryModelVisitor(AtsQueryModelVisitor visitor) : this(visitor._queryCompilationContext) { }
public AtsQueryingExpressionTreeVisitor(AtsQueryModelVisitor parent, IQuerySource querySource) : base(parent) { _parent = parent; _querySource = querySource; }