Esempio n. 1
0
 public SelectClause SetLimit(int?value) => Immutable.Set(this, x => x.Limit, value);
Esempio n. 2
0
 public SelectClause AddOrderBy(OrderByExpr value) => Immutable.Add(this, x => x.OrderBy, value);
Esempio n. 3
0
 public SelectClause AddGroupBy(GroupByExpr value) => Immutable.Add(this, x => x.GroupBy, value);
Esempio n. 4
0
 public SelectClause AddDistinctOn(LambdaExpression distinctOn) => Immutable.Add(this.SetDistinctType(SelectType.DistinctOn), x => x.DistinctOn, distinctOn);
Esempio n. 5
0
 public SelectClause AddUnion(UnionClause value) => Immutable.Add(this, x => x.Unions, value);
Esempio n. 6
0
 public SelectClause SetDistinctType(SelectType type) => Immutable.Set(this, x => x.DistinctType, type);
Esempio n. 7
0
 public SelectClause SetWindow(WindowClauses window) => Immutable.Set(this, x => x.Window, window);
Esempio n. 8
0
 public SelectClause SetWhere <TIn, TWin>(Expression <Func <TIn, TWin, bool> > value) => Immutable.Set(this, x => x.Where, value);
Esempio n. 9
0
 public SelectClause SetSelect <TIn, TWin, TOut>(Expression <Func <TIn, TWin, TOut> > select) => Immutable.Set(this, x => x.Select, select);
Esempio n. 10
0
 public SelectClause SetFrom(IFromListItem fromItem) => Immutable.Set(this, x => x.From, fromItem);