26 references to Equal
System.Data.Entity (26)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
476return this.VisitBinary(expression, CqtBuilder.Equal);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (1)
2171DbExpression joinCondition = DbExpressionBuilder.Equal(leftOperand, rightOperand);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (5)
4317var predicates = rightColl.Arguments.Select(arg => left.Equal(arg)); 4556return args.Left.Equal(args.Right); 4570return args.Left.Equal(args.Right).Not(); 4768DbExpression exists = rSet.Filter(leftIn.Equal(rightSet)).IsEmpty().Not(); 4803DbExpression exists = rSet.Filter(leftIn.Equal(rightSet)).IsEmpty();
System\Data\Mapping\FunctionImportMappingComposable.cs (1)
403return columnRef.Equal(columnRef.ResultType.Constant(condition.Value));
System\Data\Mapping\Update\Internal\UpdateCompiler.cs (1)
421return propertyExpression.Equal(valueExpression);
System\Data\Mapping\ViewGeneration\CqlGeneration\JoinCqlBlock.cs (1)
248return m_leftSlot.AsCqt(leftRow, m_leftSlotOutputMember).Equal(m_rightSlot.AsCqt(rightRow, m_rightSlotOutputMember));
System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs (2)
105cqt = cqt.Equal(domainValues.Single().AsCqt(row, this.RestrictedMemberSlot.MemberPath)); 110List<DbExpression> operands = domainValues.Select(c => (DbExpression)cqt.Equal(c.AsCqt(row, this.RestrictedMemberSlot.MemberPath))).ToList();
System\Data\Objects\ELinq\ExpressionConverter.cs (7)
1255return left.Equal(right); 1292return constant.Equal(unknown); // either both are non-null, or one is null and the predicate result is undefined 1296return constant.Equal(unknown); // same as EqualsPattern.PositiveNullEqualityNonComposable 1298return constant.Equal(unknown).And(unknown.IsNull().Not()); // add more logic to avoid undefined result for true clr semantics 1311return left.Equal(right); 1313return left.Equal(right).Or(left.IsNull().And(right.IsNull())); 1316var bothNotNull = left.Equal(right);
System\Data\Objects\ELinq\MethodCallTranslator.cs (3)
1051.Equal(DbExpressionBuilder.Constant(1)); 1085.Equal(DbExpressionBuilder.Constant(1)); 1276.Equal(DbExpressionBuilder.Constant(0));
System\Data\Objects\ObjectContext.cs (1)
2216keyFilters[idx] = sourceEntityKey.Equal(keyFilter);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
706return DbExpressionBuilder.True.Equal(op.IsTrue ? DbExpressionBuilder.True : DbExpressionBuilder.False); 855compExpr = left.Equal(right);
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (1)
247DbExpression equalsExpression = leftFlattenedProperties[i].Equal(rightFlattenedProperties[i]);