public FunctionWhereConditionExpression(string @operator, WhereExpression whereExpression) : base(@operator) { NodeType = (ExpressionType)DbExpressionType.FunctionWhereCondition; this.WhereExpression = whereExpression; }
public SelectExpression(Type type, string alias, List <ColumnExpression> columns, Expression from, string columnsPrefix, int?skip = null, int?take = null, WhereExpression where = null, List <GroupByExpression> groupBy = null, List <OrderByExpression> orderBy = null) : this(type, alias, columns, from, where, groupBy, orderBy) { this.ColumnsPrefix = columnsPrefix; this.Skip = skip; this.Take = take; }
public virtual Expression VisitWhere(WhereExpression whereExpression) { return(whereExpression); }
public SelectExpression(Type type, string alias, List <ColumnExpression> columns, Expression from, WhereExpression where = null, List <GroupByExpression> groupBy = null, List <OrderByExpression> orderBy = null) : base((ExpressionType)DbExpressionType.Select, type) { Alias = alias; Columns = columns; From = from; Where = where; GroupBy = groupBy ?? new List <GroupByExpression>(); OrderBy = orderBy ?? new List <OrderByExpression>(); }