Update of /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Dao
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv4386
Modified Files:
IncorrectResultSizeDataAccessException.cs
Log Message:
SPRNET-778 - AdoExceptionTranslator in HibernateTransactionManager did not have a default value
Index: IncorrectResultSizeDataAccessException.cs
===================================================================
RCS file: /cvsroot/springnet/Spring.Net/src/Spring/Spring.Data/Dao/IncorrectResultSizeDataAccessException.cs,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** IncorrectResultSizeDataAccessException.cs 18 May 2006 21:37:50 -0000 1.5
--- IncorrectResultSizeDataAccessException.cs 20 Nov 2007 04:03:48 -0000 1.6
***************
*** 63,67 ****
/// <see cref="Spring.Dao.IncorrectResultSizeDataAccessException"/> class.
/// </summary>
! public IncorrectResultSizeDataAccessException() : this( 0, 0 ) {}
/// <summary>
--- 63,67 ----
/// <see cref="Spring.Dao.IncorrectResultSizeDataAccessException"/> class.
/// </summary>
! public IncorrectResultSizeDataAccessException() : this( -1, -1 ) {}
/// <summary>
***************
*** 72,76 ****
/// A message about the exception.
/// </param>
! public IncorrectResultSizeDataAccessException( string message ) : this( message, 0, 0 )
{
}
--- 72,76 ----
/// A message about the exception.
/// </param>
! public IncorrectResultSizeDataAccessException( string message ) : this( message, -1, -1 )
{
}
***************
*** 89,94 ****
: base( message, rootCause )
{
! _expectedSize = 0;
! _actualSize = 0;
}
--- 89,94 ----
: base( message, rootCause )
{
! _expectedSize = -1;
! _actualSize = -1;
}
***************
*** 120,123 ****
--- 120,135 ----
}
+ /// <summary>
+ /// Initializes a new instance of the <see cref="IncorrectResultSizeDataAccessException"/> class.
+ /// </summary>
+ /// <param name="message">A message about the exception</param>
+ /// <param name="expectedSize">The expected result size.</param>
+ public IncorrectResultSizeDataAccessException(string message, int expectedSize)
+ : base(message)
+ {
+ this._expectedSize = expectedSize;
+ this._actualSize = -1;
+ }
+
/// <summary>
/// Creates a new instance of the
|