29 references to IsNull
System.Data.Entity (29)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
550return CqtBuilder.IsNull(exp);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (4)
4771whenExpr.Add(leftIn.IsNull()); 4806whenExpr.Add(leftIn.IsNull()); 4852return isNullExpr != null ? (DbExpression)isNullExpr.IsNull() : DbExpressionBuilder.True; 4872return isNullExpr != null ? (DbExpression)isNullExpr.IsNull().Not() : DbExpressionBuilder.False;
System\Data\Mapping\FunctionImportMappingComposable.cs (2)
399return condition.IsNull.Value ? (DbExpression)columnRef.IsNull() : (DbExpression)columnRef.IsNull().Not();
System\Data\Mapping\StorageMappingItemCollection.ViewDictionary.cs (1)
313DbExpression notIsNull = e.Property(fkProp).IsNull().Not();
System\Data\Mapping\Update\Internal\UpdateCompiler.cs (1)
419return propertyExpression.IsNull();
System\Data\Mapping\ViewGeneration\CqlGeneration\SlotInfo.cs (1)
172cqt = cqt.And(cqt.IsNull().Not());
System\Data\Mapping\ViewGeneration\Structures\NegatedConstant.cs (1)
143() => cqt = outputMember.AsCqt(row).IsNull().Not(),
System\Data\Mapping\ViewGeneration\Structures\ScalarRestriction.cs (2)
118DbExpression varIsNotNull = this.RestrictedMemberSlot.MemberPath.AsCqt(row).IsNull().Not(); 125DbExpression varIsNull = this.RestrictedMemberSlot.MemberPath.AsCqt(row).IsNull();
System\Data\Objects\ELinq\ExpressionConverter.cs (10)
1171return operand.IsNull(); 1269return right.IsNull(); 1277return left.IsNull(); 1298return constant.Equal(unknown).And(unknown.IsNull().Not()); // add more logic to avoid undefined result for true clr semantics 1313return left.Equal(right).Or(left.IsNull().And(right.IsNull())); 1317var bothNull = left.IsNull().And(right.IsNull()); 1324var anyOneIsNull = left.IsNull().Or(right.IsNull());
System\Data\Objects\ELinq\MethodCallTranslator.cs (3)
1271CqtExpression isNullExpression = value.IsNull(); 2203projection = DbExpressionBuilder.Case(new[] { projection.Property("sentinel").IsNull() }, new[] { defaultValue }, projection.Property("value")); 2264constantCqt = constantCqt.And(value.IsNull().Not());
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
915condExpr = left.IsNull();
System\Data\SqlClient\SqlGen\Sql8ExpressionRewriter.cs (2)
250DbExpression leftIsNullExpression = leftFlattenedProperties[i].IsNull(); 251DbExpression rightIsNullExpression = rightFlattenedProperties[i].IsNull();