public RelationalQueryModelVisitor( [NotNull] RelationalQueryCompilationContext queryCompilationContext, [CanBeNull] RelationalQueryModelVisitor parentQueryModelVisitor) : base(Check.NotNull(queryCompilationContext, nameof(queryCompilationContext))) { _parentQueryModelVisitor = parentQueryModelVisitor; }
public RelationalOrderingSubQueryExpressionTreeVisitor( RelationalQueryModelVisitor queryModelVisitor, Ordering ordering) : base(queryModelVisitor) { _queryModelVisitor = queryModelVisitor; _ordering = ordering; }
public RelationalQueryingExpressionTreeVisitor( RelationalQueryModelVisitor queryModelVisitor, IQuerySource querySource) : base(queryModelVisitor) { _queryModelVisitor = queryModelVisitor; _querySource = querySource; }
public MemberAccessToValueReaderReferenceReplacingExpressionTreeVisitor( QuerySourceMapping querySourceMapping, RelationalQueryModelVisitor queryModelVisitor) : base(querySourceMapping, throwOnUnmappedReferences: false) { _queryModelVisitor = queryModelVisitor; }
public override EntityQueryModelVisitor CreateQueryModelVisitor( EntityQueryModelVisitor parentEntityQueryModelVisitor) { var relationalQueryModelVisitor = new RelationalQueryModelVisitor( this, (RelationalQueryModelVisitor)parentEntityQueryModelVisitor); _relationalQueryModelVisitors.Add(relationalQueryModelVisitor); return(relationalQueryModelVisitor); }
public HandlerContext( IResultOperatorHandler resultOperatorHandler, RelationalQueryModelVisitor queryModelVisitor, ResultOperatorBase resultOperator, QueryModel queryModel, SelectExpression selectExpression) { _resultOperatorHandler = resultOperatorHandler; _queryModelVisitor = queryModelVisitor; _resultOperator = resultOperator; _queryModel = queryModel; _selectExpression = selectExpression; }
public RelationalProjectionSubQueryExpressionTreeVisitor(RelationalQueryModelVisitor queryModelVisitor) : base(queryModelVisitor) { }
public FilteringExpressionTreeVisitor(RelationalQueryModelVisitor queryModelVisitor) { _queryModelVisitor = queryModelVisitor; }
public FilteringExpressionTreeVisitor( RelationalQueryModelVisitor queryModelVisitor, IQuerySource querySource) { _queryModelVisitor = queryModelVisitor; _querySource = querySource; }
public RelationalProjectionSubQueryExpressionTreeVisitor(RelationalQueryModelVisitor queryModelVisitor) : base(queryModelVisitor.QueryCompilationContext) { _queryModelVisitor = queryModelVisitor; }