3 writes to precision
System.Data (3)
fx\src\data\System\Data\SqlClient\TdsParser.cs (2)
3452if (!stateObj.TryReadByte(out rec.precision)) { 4224if (!stateObj.TryReadByte(out col.precision)) {
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (1)
861this.precision = original.precision;
14 references to precision
System.Data (14)
fx\src\data\System\Data\SqlClient\SqlBulkCopy.cs (3)
615updateBulkCommandText.AppendFormat((IFormatProvider)null, "({0},{1})", metadata.precision, metadata.scale); 1321byte precision = metadata.precision; 1327precision = metadata.baseTI.precision;
fx\src\data\System\Data\SqlClient\SqlCommand.cs (1)
5252thisParam.PrecisionInternal = rec.precision;
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (5)
319colMetaData.precision, 587if (TdsEnums.UNKNOWN_PRECISION_SCALE != col.baseTI.precision) { 588schemaRow[Precision] = col.baseTI.precision; 594else if (TdsEnums.UNKNOWN_PRECISION_SCALE != col.precision) { 595schemaRow[Precision] = col.precision;
fx\src\data\System\Data\SqlClient\TdsParser.cs (4)
5211value.SetToDecimal (md.baseTI.precision, md.baseTI.scale, fPositive, bits); 5313if (!TryReadSqlDecimal(value, length, md.precision, md.scale, stateObj)) { 9231stateObj.WriteByte(mdPriv.precision); 9333stateObj.WriteByte(md.precision);
fx\src\data\System\Data\SqlClient\TdsParserHelperClasses.cs (1)
861this.precision = original.precision;