49 references to Null
System.Data.Entity (49)
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (1)
397return VisitTerminal(expression, CqtBuilder.Null);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (19)
36private static readonly DbNullExpression _binaryNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Binary)); 37private static readonly DbNullExpression _boolNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Boolean)); 38private static readonly DbNullExpression _byteNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Byte)); 39private static readonly DbNullExpression _dateTimeNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.DateTime)); 40private static readonly DbNullExpression _dateTimeOffsetNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.DateTimeOffset)); 41private static readonly DbNullExpression _decimalNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Decimal)); 42private static readonly DbNullExpression _doubleNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Double)); 43private static readonly DbNullExpression _geographyNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Geography)); 44private static readonly DbNullExpression _geometryNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Geometry)); 45private static readonly DbNullExpression _guidNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Guid)); 46private static readonly DbNullExpression _int16Null = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Int16)); 47private static readonly DbNullExpression _int32Null = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Int32)); 48private static readonly DbNullExpression _int64Null = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Int64)); 49private static readonly DbNullExpression _sbyteNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.SByte)); 50private static readonly DbNullExpression _singleNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Single)); 51private static readonly DbNullExpression _stringNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.String)); 52private static readonly DbNullExpression _timeNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Time)); 964DbExpression escape = DbExpressionBuilder.Null(pattern.ResultType); 1858constantOrNullExpression = DbExpressionBuilder.Null(resultType);
System\Data\Common\EntitySql\SemanticAnalyzer.cs (19)
588leftExpr = DbExpressionBuilder.Null(rightExpr.ResultType); 593rightExpr = DbExpressionBuilder.Null(leftExpr.ResultType); 1366args[idx] = DbExpressionBuilder.Null(memberModelTypeUsage); 1525args[i] = DbExpressionBuilder.Null(getParameterTypeUsage(parametersMetadata[i])); 2058leftExpr = DbExpressionBuilder.Null(sr.TypeResolver.BooleanType); 2067rightExpr = DbExpressionBuilder.Null(sr.TypeResolver.BooleanType); 2287leftExpr = DbExpressionBuilder.Null(elementType); 2613mSetExprs[i] = DbExpressionBuilder.Null(commonType); 2686thenExprList[i] = DbExpressionBuilder.Null(resultType); 2702elseExpr = DbExpressionBuilder.Null(resultType); 3615converted = converted.ExpressionKind == CommandTrees.DbExpressionKind.Null ? converted : converted.ResultType.Null(); 4773thenExpr.Add(DbExpressionBuilder.Null(sr.TypeResolver.BooleanType)); 4808thenExpr.Add(DbExpressionBuilder.Null(sr.TypeResolver.BooleanType)); 4986exprToTreat = DbExpressionBuilder.Null(typeToTreatTo); 5042return DbExpressionBuilder.Null(typeToCastTo); 5138matchExpr = DbExpressionBuilder.Null(sr.TypeResolver.StringType); 5148patternExpr = DbExpressionBuilder.Null(sr.TypeResolver.StringType); 5160escapeExpr = DbExpressionBuilder.Null(sr.TypeResolver.StringType); 5236valueExpr = DbExpressionBuilder.Null(rangeCommonType);
System\Data\Common\EntitySql\SemanticResolver.cs (1)
1140AggregateStubExpression = resultType.Null();
System\Data\Mapping\Update\Internal\UpdateCompiler.cs (2)
442return DbExpressionBuilder.Null(Helper.GetModelTypeUsage(property)); 450return DbExpressionBuilder.Null(Helper.GetModelTypeUsage(property));
System\Data\Mapping\ViewGeneration\Structures\Constant.cs (1)
176return TypeUsage.Create(constType).Null();
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
738return DbExpressionBuilder.Null(expression.ResultType);
System\Data\Objects\ELinq\MethodCallTranslator.cs (1)
904recreatedArgument = DbExpressionBuilder.Null(updatedType);
System\Data\Objects\ELinq\Translator.cs (1)
132return DbExpressionBuilder.Null(type);
System\Data\Objects\Internal\ObjectSpanRewriter.cs (1)
438DbExpression nullExpression = DbExpressionBuilder.Null(rewrittenRowTypeUsage);
System\Data\Query\PlanCompiler\CTreeGenerator.cs (2)
692return DbExpressionBuilder.Null(op.Type); 817elseExpr = DbExpressionBuilder.Null(op.Type);