23 references to Or
System.Data.Entity (23)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
609return VisitBinary(expression, CqtBuilder.Or);
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
483DbExpression newDiscriminatorPredicate = Helpers.BuildBalancedTreeInPlace<DbExpression>(new List<DbExpression>(inputPredicateMap.Values), (left, right) => DbExpressionBuilder.Or(left, right));
System\Data\Common\EntitySql\SemanticAnalyzer.cs (3)
4319DbExpression orExpr = Utils.Helpers.BuildBalancedTreeInPlace(args, (prev, next) => prev.Or(next)); 4529return args.Left.Or(args.Right); 4777DbExpression converted = left.Or(exists);
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
314(prev, next) => prev.Or(next)));
System\Data\Mapping\ViewGeneration\Structures\BoolExpressionVisitors.cs (1)
356DbExpression cqt = VisitAndOr(expression, DbExpressionBuilder.Or);
System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs (2)
111cqt = Helpers.BuildBalancedTreeInPlace(operands, (prev, next) => prev.Or(next)); 126cqt = cqt != null ? varIsNull.Or(cqt) : varIsNull;
System\Data\Mapping\ViewGeneration\Structures\TypeRestriction.cs (1)
150cqt = Helpers.BuildBalancedTreeInPlace(operands, (prev, next) => prev.Or(next));
System\Data\Objects\ELinq\ExpressionConverter.cs (4)
1313return left.Equal(right).Or(left.IsNull().And(right.IsNull())); 1320return bothNotNull.Or(bothNull); // same as EqualsPattern.PositiveNullEqualityNonComposable 1324var anyOneIsNull = left.IsNull().Or(right.IsNull()); 1325return (bothNotNull.And(anyOneIsNull.Not())).Or(bothNull);
System\Data\Objects\ELinq\MethodCallTranslator.cs (3)
1278CqtExpression result = isNullExpression.Or(emptyStringExpression); 2237(prev, next) => prev.Or(next) 2275return constantCqt.Or(otherCqt);
System\Data\Objects\ELinq\Translator.cs (3)
962return left.Or(right); 1207return left.Or(right); 1219DbExpression result = firstExpression.Or(secondExpression);
System\Data\Objects\ObjectContext.cs (1)
2223DbExpression entitySetFilter = Helpers.BuildBalancedTreeInPlace(keyFilters, DbExpressionBuilder.Or);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
927condExpr = left.Or(VisitChild(n, 1));
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (1)
254DbExpression orExpression = equalsExpression.Or(bothNullExpression);