2 // System.Data.DBConcurrencyException.cs
4 // Author: Duncan Mak (duncan@ximian.com)
9 using System.Globalization;
10 using System.Runtime.Serialization;
12 namespace System.Data {
14 public sealed class DBConcurrencyException : SystemException
20 public DBConcurrencyException ()
25 public DBConcurrencyException (string message)
30 public DBConcurrencyException (string message, Exception innerException)
31 : base (message, innerException)
36 public DBConcurrencyException (DataRow[] dataRows, string message, Exception inner)
37 : base (message, inner)
41 #endregion // Constructors
47 set { row = value;} // setting the row has no effect
53 get { throw new NotImplementedException (); }
57 #endregion // Properties
63 public void CopyToRows (DataRow[] array)
65 throw new NotImplementedException ();
71 public void CopyToRows (DataRow[] array, int ArrayIndex)
73 throw new NotImplementedException ();
76 public override void GetObjectData (SerializationInfo info, StreamingContext context)
79 throw new ArgumentNullException ("info");
81 info.AddValue ("DataRow", row);
82 base.GetObjectData (info, context);