System.Data.SqlClient.TdsParser.WriteSqlDecimal C# (CSharp) Метод

WriteSqlDecimal() приватный Метод

private WriteSqlDecimal ( SqlDecimal d, System.Data.SqlClient.TdsParserStateObject stateObj ) : void
d System.Data.SqlTypes.SqlDecimal
stateObj System.Data.SqlClient.TdsParserStateObject
Результат void
        internal void WriteSqlDecimal(SqlDecimal d, TdsParserStateObject stateObj)
        {
            // sign
            if (d.IsPositive)
                stateObj.WriteByte(1);
            else
                stateObj.WriteByte(0);

            uint data1, data2, data3, data4;
            SqlTypeWorkarounds.SqlDecimalExtractData(d, out data1, out data2, out data3, out data4);
            WriteUnsignedInt(data1, stateObj);
            WriteUnsignedInt(data2, stateObj);
            WriteUnsignedInt(data3, stateObj);
            WriteUnsignedInt(data4, stateObj);
        }
TdsParser