using System.Runtime.Serialization;
namespace System.Data.SqlTypes {
-
- public class SqlAlreadyFilledException : SqlTypeException, ISerializable
+ [Serializable]
+ public sealed class SqlAlreadyFilledException : SqlTypeException
{
public SqlAlreadyFilledException()
: base (Locale.GetText ("A SqlAlreadyFilled exception has occured."))
{
}
- public SqlAlreadyFilledException (string message, Exception inner)
- : base (message, inner)
- {
- }
-
- protected SqlAlreadyFilledException (SerializationInfo si, StreamingContext sc)
- : base(si.GetString("SqlAlreadyFilledExceptionMessage"))
+ public SqlAlreadyFilledException (string message, Exception e)
+ : base (message, e)
{
}
- void ISerializable.GetObjectData(SerializationInfo si, StreamingContext context)
+ new void GetObjectData(SerializationInfo si, StreamingContext context)
{
si.AddValue ("SqlAlreadyFilledExceptionMessage", Message, typeof(string));
}