50 references to Decimal
System.Data.Entity (47)
System\Data\Common\CommandTrees\AbstractExpressions.cs (1)
502return ExpressionBuilder.DbExpressionBuilder.CreatePrimitiveNullExpression(PrimitiveTypeKind.Decimal);
System\Data\Common\CommandTrees\ExpressionBuilder\DbExpressionBuilder.cs (2)
41private static readonly DbNullExpression _decimalNull = Null(EdmProviderManifest.Instance.GetCanonicalModelTypeUsage(PrimitiveTypeKind.Decimal)); 2672case PrimitiveTypeKind.Decimal:
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (1)
228case PrimitiveTypeKind.Decimal:
System\Data\Common\DbCommandDefinition.cs (1)
142case PrimitiveTypeKind.Decimal:
System\Data\Common\EntitySql\SemanticAnalyzer.cs (1)
2411if (primitiveType == null || primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Decimal)
System\Data\Common\Internal\DbTypeMap.cs (2)
42internal static readonly TypeUsage Decimal = CreateType(PrimitiveTypeKind.Decimal, new FacetValues { Precision = (byte?)null, Scale = (byte?)null }); 44internal static readonly TypeUsage Currency = CreateType(PrimitiveTypeKind.Decimal, new FacetValues { Precision = (byte?)null, Scale = (byte?)null });
System\Data\EntityModel\SchemaObjectModel\ScalarType.cs (1)
71case PrimitiveTypeKind.Decimal:
System\Data\EntityModel\SchemaObjectModel\TypeElement.cs (1)
280if (PrimitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Decimal)
System\Data\EntityModel\SchemaObjectModel\TypeUsageBuilder.cs (3)
229case PrimitiveTypeKind.Decimal: 374Debug.Assert(primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Decimal, "Expected decimal type"); 731case PrimitiveTypeKind.Decimal:
System\Data\Mapping\StorageMappingItemLoader.cs (1)
3343case PrimitiveTypeKind.Decimal:
System\Data\Mapping\Update\Internal\Propagator.ExtentPlaceholderCreator.cs (1)
62typeDefaultMap[PrimitiveTypeKind.Decimal] = default(Decimal);
System\Data\Metadata\Edm\PrimitiveType.cs (1)
163case PrimitiveTypeKind.Decimal:
System\Data\Metadata\Edm\Provider\ClrProviderManifest.cs (3)
98primitiveTypeKind = PrimitiveTypeKind.Decimal; 212primitiveTypes[(int)PrimitiveTypeKind.Decimal] = CreatePrimitiveType(typeof(Decimal), PrimitiveTypeKind.Decimal);
System\Data\Metadata\Edm\Provider\EdmProviderManifest.cs (18)
129primitiveTypes[(int)PrimitiveTypeKind.Decimal] = new PrimitiveType(); 161InitializePrimitiveType(primitiveTypes[(int)PrimitiveTypeKind.Decimal], PrimitiveTypeKind.Decimal, EdmConstants.Decimal, typeof(Decimal)); 270list = EdmProviderManifest.GetInitialFacetDescriptions(PrimitiveTypeKind.Decimal); 271applicableType = _primitiveTypes[(int)PrimitiveTypeKind.Decimal]; 420case PrimitiveTypeKind.Decimal: 508PrimitiveTypeKind.Decimal, 524parameterTypes = new[] { PrimitiveTypeKind.Decimal, 533parameterTypes = new[] { PrimitiveTypeKind.Decimal, 656PrimitiveTypeKind.Decimal }; 663PrimitiveTypeKind.Decimal }; 668parameterTypes = new[] { PrimitiveTypeKind.Decimal, 678PrimitiveTypeKind[] powerFirstParameterTypes = { PrimitiveTypeKind.Decimal, 683PrimitiveTypeKind[] powerSecondParameterTypes = { PrimitiveTypeKind.Decimal, 767_primitiveTypes[(int)PrimitiveTypeKind.Decimal], 779_primitiveTypes[(int)PrimitiveTypeKind.Decimal], 790_primitiveTypes[(int)PrimitiveTypeKind.Decimal], 800_primitiveTypes[(int)PrimitiveTypeKind.Decimal],
System\Data\Metadata\Edm\TypeUsage.cs (2)
293if (primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Decimal) 313if (primitiveType.PrimitiveTypeKind != PrimitiveTypeKind.Decimal)
System\Data\Metadata\TypeHelpers.cs (2)
319if (!TypeSemantics.IsPrimitiveType(type, PrimitiveTypeKind.Decimal)) 330if (!TypeSemantics.IsPrimitiveType(type, PrimitiveTypeKind.Decimal))
System\Data\Metadata\TypeSemantics.cs (1)
453return (typeKind == PrimitiveTypeKind.Decimal);
System\Data\Objects\ELinq\ExpressionConverter.cs (1)
565if (toTypeKind == PrimitiveTypeKind.Decimal)
System\Data\SqlClient\SqlGen\SqlGenerator.cs (2)
963case PrimitiveTypeKind.Decimal: 3866case PrimitiveTypeKind.Decimal:
System\Data\SqlClient\SqlProviderManifest.cs (1)
572case PrimitiveTypeKind.Decimal: // decimal, numeric, smallmoney, money
System\Data\SqlClient\SqlProviderServices.cs (1)
486case PrimitiveTypeKind.Decimal:
System.Data.Entity.Design (2)
System\Data\Entity\Design\EntityStoreSchemaGenerator.cs (1)
1340if (primitiveType.PrimitiveTypeKind == PrimitiveTypeKind.Decimal)
System\Data\EntityModel\Emitters\PropertyEmitter.cs (1)
710case PrimitiveTypeKind.Decimal:
System.Data.Services.Design (1)
System\Data\EntityModel\Emitters\PropertyEmitter.cs (1)
632case PrimitiveTypeKind.Decimal: