Example #1
0
        /// <summary>
        /// (De)Serialize this object
        /// </summary>
        /// <param name="rw">Reader/writer</param>
        public override void DeSerialize(IObjectReadWriter rw)
        {
            byte _ = rw.ReadWriteVersion(0);

            Name = rw.ReadWriteString(nameof(Name), Name);

            DbObjectType = rw.ReadWrite(nameof(DbObjectType), DbObjectType);
            OrderId      = rw.ReadWriteInt32(nameof(OrderId), OrderId);
            FakeOrderId  = rw.ReadWriteInt32(nameof(FakeOrderId), FakeOrderId);
        }
        /// <summary>
        /// (De)Serialize this object
        /// </summary>
        /// <param name="rw">Reader/writer</param>
        public override void DeSerialize(IObjectReadWriter rw)
        {
            byte _ = rw.ReadWriteVersion(0);

            SqlType = rw.ReadWriteEnum(nameof(SqlType), SqlType);

            Lenght    = rw.ReadWriteInt32(nameof(Lenght), Lenght);
            Precision = rw.ReadWriteInt32(nameof(Precision), Precision);
            Scale     = rw.ReadWriteInt32(nameof(Scale), Scale);
            AllowNull = rw.ReadWriteBool(nameof(AllowNull), AllowNull);
        }