2002-10-06 Luis Fernandez <luifer@onetel.net.uk>
authorRodrigo Moya <rodrigo@mono-cvs.ximian.com>
Sun, 6 Oct 2002 19:10:14 +0000 (19:10 -0000)
committerRodrigo Moya <rodrigo@mono-cvs.ximian.com>
Sun, 6 Oct 2002 19:10:14 +0000 (19:10 -0000)
commitf4e9ac5cf98559e3c337d9615d2d157e73f6632c
tree8a6647d2076d28a52ced7aa121ae53ddb58463f1
parent74c4e87af42b92bcd2de9c271ac487879e44eccf
2002-10-06  Luis Fernandez <luifer@onetel.net.uk>

* System.Data/Constraint.cs (AssertConstraint): added overloaded
method.

* System.Data/DataColumnCollection.cs: added constraints when needed.

* System.Data/DataRow.cs: validate UniqueConstraint's.

* System.Data/DataRowCollection.cs (ValidateDataRowInternal): new
internal method to validate a given DataRow with respect to the
DataRowCollection.

* System.Data/ForeignKeyConstraint.cs (AssertConstraint): stubs for
new overloaded method.

* System.Data/UniqueConstraint.cs: added implementation.
(AseertConstraint): implemented new overloaded method.

svn path=/trunk/mcs/; revision=8038
mcs/class/System.Data/ChangeLog
mcs/class/System.Data/System.Data/Constraint.cs
mcs/class/System.Data/System.Data/DataColumn.cs
mcs/class/System.Data/System.Data/DataColumnCollection.cs
mcs/class/System.Data/System.Data/DataRow.cs
mcs/class/System.Data/System.Data/DataRowCollection.cs
mcs/class/System.Data/System.Data/ForeignKeyConstraint.cs
mcs/class/System.Data/System.Data/UniqueConstraint.cs