Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11076/SqlTypes Modified Files: AnsiStringFixedLengthSqlType.cs AnsiStringSqlType.cs BinarySqlType.cs BooleanSqlType.cs ByteSqlType.cs CurrencySqlType.cs DateSqlType.cs DateTimeSqlType.cs DecimalSqlType.cs DoubleSqlType.cs GuidSqlType.cs Int16SqlType.cs Int32SqlType.cs Int64SqlType.cs SingleSqlType.cs SqlType.cs SqlTypeFactory.cs StringFixedLengthSqlType.cs StringSqlType.cs TimeSqlType.cs Log Message: Added [Serializable] to classes. Index: DecimalSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/DecimalSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DecimalSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- DecimalSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for DecimalSqlType. /// </summary> + [Serializable] public class DecimalSqlType : SqlType { Index: AnsiStringFixedLengthSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/AnsiStringFixedLengthSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AnsiStringFixedLengthSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- AnsiStringFixedLengthSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,18 **** /// Summary description for AnsiStringFixedLengthSqlType. /// </summary> public class AnsiStringFixedLengthSqlType : SqlType { ! public AnsiStringFixedLengthSqlType() ! : base(DbType.AnsiStringFixedLength) { } ! public AnsiStringFixedLengthSqlType(int length) : base(DbType.AnsiStringFixedLength, length) { } --- 7,19 ---- /// Summary description for AnsiStringFixedLengthSqlType. /// </summary> + [Serializable] public class AnsiStringFixedLengthSqlType : SqlType { ! public AnsiStringFixedLengthSqlType() : base(DbType.AnsiStringFixedLength) { } ! public AnsiStringFixedLengthSqlType(int length) : base(DbType.AnsiStringFixedLength, length) ! { } Index: AnsiStringSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/AnsiStringSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AnsiStringSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- AnsiStringSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 8,11 **** --- 8,12 ---- /// Summary description for AnsiStringSqlType. /// </summary> + [Serializable] public class AnsiStringSqlType : SqlType { *************** *** 16,21 **** { } - - } } --- 17,20 ---- Index: StringSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/StringSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** StringSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- StringSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for StringSqlType. /// </summary> + [Serializable] public class StringSqlType : SqlType { Index: TimeSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/TimeSqlType.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TimeSqlType.cs 18 Mar 2004 14:58:56 -0000 1.1 --- TimeSqlType.cs 9 Aug 2004 03:33:54 -0000 1.2 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for TimeSqlType. /// </summary> + [Serializable] public class TimeSqlType : SqlType { Index: Int64SqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/Int64SqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Int64SqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- Int64SqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for Int64SqlType. /// </summary> + [Serializable] public class Int64SqlType : SqlType { Index: SqlTypeFactory.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/SqlTypeFactory.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** SqlTypeFactory.cs 19 Jul 2004 03:07:04 -0000 1.6 --- SqlTypeFactory.cs 9 Aug 2004 03:33:54 -0000 1.7 *************** *** 7,10 **** --- 7,11 ---- /// SqlTypeFactory provides Singleton access to the SqlTypes. /// </summary> + [Serializable] public class SqlTypeFactory { Index: ByteSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/ByteSqlType.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ByteSqlType.cs 10 Feb 2004 18:40:14 -0000 1.1 --- ByteSqlType.cs 9 Aug 2004 03:33:54 -0000 1.2 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for ByteSqlType. /// </summary> + [Serializable] public class ByteSqlType : SqlType { Index: BooleanSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/BooleanSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** BooleanSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- BooleanSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,13 **** /// Summary description for BooleanSqlType. /// </summary> public class BooleanSqlType : SqlType { - public BooleanSqlType() : base(DbType.Boolean) { --- 7,13 ---- /// Summary description for BooleanSqlType. /// </summary> + [Serializable] public class BooleanSqlType : SqlType { public BooleanSqlType() : base(DbType.Boolean) { Index: DateSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/DateSqlType.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** DateSqlType.cs 15 Mar 2004 16:06:49 -0000 1.1 --- DateSqlType.cs 9 Aug 2004 03:33:54 -0000 1.2 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for DateSqlType. /// </summary> + [Serializable] public class DateSqlType : SqlType { Index: CurrencySqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/CurrencySqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** CurrencySqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- CurrencySqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 11,14 **** --- 11,15 ---- /// is no advantage to using it. /// </summary> + [Serializable] public class CurrencySqlType : SqlType { Index: StringFixedLengthSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/StringFixedLengthSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** StringFixedLengthSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- StringFixedLengthSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for StringFixedLengthSqlType. /// </summary> + [Serializable] public class StringFixedLengthSqlType : SqlType { Index: DoubleSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/DoubleSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** DoubleSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- DoubleSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for DoubleSqlType. /// </summary> + [Serializable] public class DoubleSqlType : SqlType { Index: Int16SqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/Int16SqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Int16SqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- Int16SqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for Int16SqlType. /// </summary> + [Serializable] public class Int16SqlType : SqlType { Index: Int32SqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/Int32SqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Int32SqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- Int32SqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for Int32SqlType. /// </summary> + [Serializable] public class Int32SqlType : SqlType { Index: SingleSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/SingleSqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SingleSqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- SingleSqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for SingleSqlType. /// </summary> + [Serializable] public class SingleSqlType : SqlType { Index: DateTimeSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/DateTimeSqlType.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DateTimeSqlType.cs 19 Jul 2004 03:07:04 -0000 1.3 --- DateTimeSqlType.cs 9 Aug 2004 03:33:54 -0000 1.4 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for DateTimeSqlType. /// </summary> + [Serializable] public class DateTimeSqlType : SqlType { Index: BinarySqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/BinarySqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** BinarySqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- BinarySqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 7,10 **** --- 7,11 ---- /// Summary description for BinarySqlType. /// </summary> + [Serializable] public class BinarySqlType : SqlType { Index: GuidSqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/GuidSqlType.cs,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** GuidSqlType.cs 18 Mar 2004 14:58:56 -0000 1.1 --- GuidSqlType.cs 9 Aug 2004 03:33:54 -0000 1.2 *************** *** 8,11 **** --- 8,12 ---- /// Summary description for GuidSqlType. /// </summary> + [Serializable] public class GuidSqlType : SqlType { Index: SqlType.cs =================================================================== RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/SqlTypes/SqlType.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** SqlType.cs 19 Jul 2004 03:07:04 -0000 1.2 --- SqlType.cs 9 Aug 2004 03:33:54 -0000 1.3 *************** *** 12,18 **** /// objects to the sql string when using SchemaExport. /// </summary> public abstract class SqlType { - protected DbType dbType; protected int length; --- 12,18 ---- /// objects to the sql string when using SchemaExport. /// </summary> + [Serializable] public abstract class SqlType { protected DbType dbType; protected int length; |