72 references to Decimal
System.Data (53)
fx\src\data\Microsoft\SqlServer\Server\MetadataUtilsSmi.cs (5)
44SqlDbType.Decimal, // System.Decimal 70SqlDbType.Decimal, // System.Data.SqlTypes.SqlDecimal 270case SqlDbType.Decimal: 683else if (dbType == SqlDbType.Decimal) { 878case SqlDbType.Decimal:
fx\src\data\Microsoft\SqlServer\Server\SmiMetaData.cs (3)
103internal static readonly SmiMetaData DefaultDecimal = new SmiMetaData(SqlDbType.Decimal, 9, 18, 0, SqlCompareOptions.None); // SqlDbType.Decimal 381case SqlDbType.Decimal: 471case SqlDbType.Decimal:
fx\src\data\Microsoft\SqlServer\Server\SqlRecordBuffer.cs (1)
364case StorageType.SqlDecimal: return new SmiMetaData(SqlDbType.Decimal, 17, ((SqlDecimal)_object).Precision, ((SqlDecimal)_object).Scale, 0, SqlCompareOptions.None, null);
fx\src\data\Microsoft\SqlServer\Server\ValueUtilsSmi.cs (9)
862case SqlDbType.Decimal: 1010case SqlDbType.Decimal: 1198case SqlDbType.Decimal: { 1748case SqlDbType.Decimal: 1874case SqlDbType.Decimal: { // block to scope sqlReader local to avoid conflicts 2068case SqlDbType.Decimal: 2191case SqlDbType.Decimal: 2394if (SqlDbType.Decimal == metaData.SqlDbType) { 2406if (SqlDbType.Decimal == metaData.SqlDbType || SqlDbType.Variant == metaData.SqlDbType) {
fx\src\data\System\Data\Sql\SqlMetaData.cs (12)
191case SqlDbType.Decimal: 424SqlDbType.Decimal == dbType || 600if (SqlDbType.Decimal == dbType) { 618if (SqlDbType.Decimal == dbType) { 765if (SqlDbType.Decimal != SqlDbType && 771if (SqlDbType.Decimal != SqlDbType) { 865if (SqlDbType.Decimal != SqlDbType) 1141smd = new SqlMetaData(name, SqlDbType.Decimal, sd.Precision, sd.Scale); 1237bPrec = sxm_rgDefaults[(int)SqlDbType.Decimal].Precision; 1238scale = sxm_rgDefaults[(int)SqlDbType.Decimal].Scale; 1240smd = new SqlMetaData(name, SqlDbType.Decimal, bPrec, scale); 1575new SqlMetaData("decimal", SqlDbType.Decimal,
fx\src\data\System\Data\SqlClient\SqlCommand.cs (3)
2878if (p.SqlDbType == SqlDbType.Decimal) { 5250if (rec.type == SqlDbType.Decimal) { 5798if (mt.SqlDbType == SqlDbType.Decimal) {
fx\src\data\System\Data\SqlClient\SqlDataReaderSmi.cs (3)
567if (SqlDbType.Decimal == colMetaData.SqlDbType) { 605case SqlDbType.Decimal: 628if ( SqlDbType.Decimal == colMetaData.SqlDbType ||
fx\src\data\System\Data\SqlClient\SqlEnums.cs (3)
180case SqlDbType.Decimal: return MetaDecimal; 569sqlType = SqlDbType.Decimal; 785(38, 4, 17, true, false, false, TdsEnums.SQLNUMERICN, TdsEnums.SQLNUMERICN, MetaTypeName.DECIMAL, typeof(System.Decimal), typeof(SqlDecimal), SqlDbType.Decimal, DbType.Decimal, 2);
fx\src\data\System\Data\SqlClient\SqlParameter.cs (5)
483if ( SqlDbType.Decimal == mt.SqlDbType ) { 572if ((0 == precision) && (SqlDbType.Decimal == dbtype)) { 579if (sqlDbType == SqlDbType.Decimal && value > TdsEnums.MAX_NUMERIC_PRECISION) { 608if ((0 == scale) && (SqlDbType.Decimal == dbtype)) { 1447else if ( (!ShouldSerializePrecision() && !ShouldSerializeScale()) && (_metaType.SqlDbType == SqlDbType.Decimal) ) {
fx\src\data\System\Data\SqlClient\TdsParser.cs (8)
3451if (rec.type == SqlDbType.Decimal) { 4223if (col.type == SqlDbType.Decimal) { 4840case SqlDbType.Decimal: 8207if (mt.SqlDbType == SqlDbType.Decimal) { 8445if (mt.SqlDbType == SqlDbType.Decimal) { 8874case SqlDbType.Decimal: 9229case SqlDbType.Decimal: 9330case SqlDbType.Decimal:
fx\src\data\System\Data\SqlClient\TdsValueSetter.cs (1)
70case SqlDbType.Decimal:
System.Data.Entity (1)
System\Data\SqlClient\SqlProviderServices.cs (1)
489return SqlDbType.Decimal;
System.Data.Linq (16)
SqlClient\SqlTypeSystemProvider.cs (16)
43if (type != SqlDbType.Decimal && precision == 0 && scale == 0) { 46else if (type == SqlDbType.Decimal && precision == defaultDecimalPrecision && scale == defaultDecimalScale) { 63case SqlDbType.Decimal: return theDefaultDecimal; 110case SqlDbType.Decimal: 154static private readonly SqlType theDefaultDecimal = new SqlType(SqlDbType.Decimal, defaultDecimalPrecision, defaultDecimalScale); 422case SqlDbType.Decimal: 508case SqlDbType.Decimal: 618case SqlDbType.Decimal: 723case SqlDbType.Decimal: return 18; 762case SqlDbType.Decimal: 916case SqlDbType.Decimal: 1335if (sqlTypeA.HasPrecisionAndScale && sqlTypeB.HasPrecisionAndScale && bestType.SqlDbType == SqlDbType.Decimal) { 1432return Create(SqlDbType.Decimal, 20, 0); 1434return Create(SqlDbType.Decimal, 29, size ?? 4); 1552return Create(SqlDbType.Decimal, 20, 0); 1554return Create(SqlDbType.Decimal, 29, size ?? 4);
System.Web (2)
Management\SqlWebEventProvider.cs (2)
107sqlCommand.Parameters.Add(new SqlParameter("@EventSequence", SqlDbType.Decimal)); 108sqlCommand.Parameters.Add(new SqlParameter("@EventOccurrence", SqlDbType.Decimal));