/// <summary> /// Read data from db result /// </summary> /// <param name="reader">DB reader</param> public override void DbRead(IDbDataReader reader) { base.DbRead(reader); ParamName = reader.ReadString(nameof(ParamName)); ParamType = SimpleConvert.Convert <SqlDbType>(reader.ReadString(nameof(ParamType))); TypeLength = reader.ReadInt16(nameof(TypeLength)); TypePrecision = reader.ReadByte(nameof(TypePrecision)); IsNullable = SimpleConvert.Convert <bool>(reader.ReadInt32(nameof(IsNullable))); OrderId = reader.ReadInt16(nameof(OrderId)); Collation = reader.ReadStringN(nameof(Collation)); }
/// <summary> /// Read data from db result /// </summary> /// <param name="reader">DB reader</param> public override void DbRead(IDbDataReader reader) { base.DbRead(reader); OrderId = reader.ReadInt16(nameof(OrderId)); Text = reader.ReadString(nameof(Text)); }
/// <summary> /// Read data from db result /// </summary> /// <param name="reader">DB reader</param> public virtual void DbRead(IDbDataReader reader) { SchemaName = reader.ReadString(nameof(SchemaName)); ObjectName = reader.ReadString(nameof(ObjectName)); ObjectType = SimpleConvert.Convert <MsSqlDbObjectType>(reader.ReadString(nameof(ObjectType))); }