public RelationalQueryModelVisitor( [NotNull] RelationalQueryCompilationContext queryCompilationContext, [CanBeNull] RelationalQueryModelVisitor parentQueryModelVisitor) : base(Check.NotNull(queryCompilationContext, nameof(queryCompilationContext))) { _parentQueryModelVisitor = parentQueryModelVisitor; }
public ResultTransformingExpressionTreeVisitor( [NotNull] IQuerySource outerQuerySource, [NotNull] RelationalQueryCompilationContext relationalQueryCompilationContext) { Check.NotNull(outerQuerySource, "outerQuerySource"); Check.NotNull(relationalQueryCompilationContext, "relationalQueryCompilationContext"); _outerQuerySource = outerQuerySource; _relationalQueryCompilationContext = relationalQueryCompilationContext; }
public CommandBuilder( [NotNull] SelectExpression selectExpression, [NotNull] RelationalQueryCompilationContext relationalQueryCompilationContext) { Check.NotNull(selectExpression, "selectExpression"); Check.NotNull(relationalQueryCompilationContext, "relationalQueryCompilationContext"); _selectExpression = selectExpression; _relationalQueryCompilationContext = relationalQueryCompilationContext; }
public QueryFlatteningExpressionTreeVisitor( IQuerySource outerQuerySource, IQuerySource innerQuerySource, RelationalQueryCompilationContext relationalQueryCompilationContext, int readerOffset, MethodInfo operatorToFlatten) { _outerQuerySource = outerQuerySource; _innerQuerySource = innerQuerySource; _relationalQueryCompilationContext = relationalQueryCompilationContext; _readerOffset = readerOffset; _operatorToFlatten = operatorToFlatten; }
public RelationalQueryModelVisitor( [NotNull] RelationalQueryCompilationContext queryCompilationContext) : base(Check.NotNull(queryCompilationContext, "queryCompilationContext")) { }