14 references to AndAccumulate
System.Data.Linq (14)
SqlClient\Query\QueryConverter.cs (2)
584select.Where = sql.AndAccumulate(select.Where, 2619select.Where = sql.AndAccumulate(
SqlClient\Query\SqlBinder.cs (3)
1586sel.Where = sql.AndAccumulate(sel.Where, discriminatorPredicate); 1587elseFilter = sql.AndAccumulate(elseFilter, sql.Binary(SqlNodeType.NE, clientCase.Expression, clientCase.Whens[i].Match)); 1599sel.Where = sql.AndAccumulate(sel.Where, elseFilter);
SqlClient\Query\SqlCaseSimplifier.cs (2)
191rewrite = sql.AndAccumulate(rewrite, sql.Binary(SqlNodeType.NE, discriminator, newWhens[i].Match)); 204rewrite = sql.AndAccumulate(rewrite, sql.Unary(SqlNodeType.IsNotNull, discriminator, discriminator.SourceExpression));
SqlClient\Query\SqlLiftWhereClauses.cs (1)
54this.current.Parent.Where = sql.AndAccumulate(this.current.Parent.Where, this.current.Where);
SqlClient\Query\SqlMethodCallConverter.cs (5)
1631lenZeroExpr = sql.AndAccumulate(lenZeroExpr, sql.Binary(SqlNodeType.LE, sql.Add(mc.Arguments[1], 1), sql.CLRLENGTH(mc.Object))); 1654lenZeroExpr = sql.AndAccumulate(lenZeroExpr, sql.Binary(SqlNodeType.LE, sql.Add(mc.Arguments[1], 1), sql.CLRLENGTH(mc.Object))); 1733lenZeroExpr = sql.AndAccumulate(lenZeroExpr, sql.Binary(SqlNodeType.LE, sql.Add(mc.Arguments[1], 1), sql.CLRLENGTH(s))); 1771lenZeroExpr = sql.AndAccumulate(lenZeroExpr, sql.Binary(SqlNodeType.LE, sql.Add(mc.Arguments[1], 1), sql.CLRLENGTH(s))); 2108SqlExpression condition = sql.AndAccumulate(sql.Binary(SqlNodeType.EQ, twiceX, round2X), sql.Binary(SqlNodeType.NE, x, roundX));
SqlClient\Query\SqlOuterApplyReducer.cs (1)
101join.Condition = this.factory.AndAccumulate(leftOuter.Condition, liftedPredicate);