コード例 #1
0
ファイル: FromClause`4.cs プロジェクト: jonahgroup/Ceql
 public FromClause(FromClause parent, Expression <BooleanExpression <T1, T2, T3, T4> > join)
 {
     this.Parent = parent;
     JoinExpression.Add(new ExpressionAggregator()
     {
         Expression             = join,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(this)
     });
 }
コード例 #2
0
ファイル: WhereClause`4.cs プロジェクト: drogozh/ceql
 public WhereClause(FromClause <T1, T2, T3, T4> fromClause, Expression <BooleanExpression <T1, T2, T3, T4> > filter)
 {
     this.FromClause = fromClause;
     this.FilterExpression.Add(
         new ExpressionAggregator()
     {
         Expression             = filter,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(fromClause)
     }
         );
 }
コード例 #3
0
ファイル: WhereClause`1.cs プロジェクト: drogozh/ceql
 private void AddExpression(Expression <BooleanExpression <T> > filter, EBooleanOperator op)
 {
     this.FilterExpression.Add(
         new ExpressionAggregator()
     {
         Expression             = filter,
         Operator               = op,
         ExpressionBoundClauses = CeqlUtils.GetStatementList(this.FromClause)
     }
         );
 }