Compares twhis constraint to a second to determine if both are identical.
[Visual Basic] Overrides Public Function Equals( _ ByVal key2 As Object _ ) As Boolean [C#] public override bool Equals( object key2 ); [C++] public: override bool Equals( Object* key2 ); [JScript] public override function Equals( key2 : Object ) : Boolean;
true, if the contraints are equal; otherwise, false.
Two constraints are "equal" if they constrain the same columns.
The following example compares two UiqueConstraint objects.
[Visual Basic]
Private Sub CompareConstraints() Dim cstr1 As UniqueConstraint dim cstr2 As UniqueConstraint ' Get a DataRelation from a DataSet. Dim rel1 As DataRelation Dim rel2 As DataRelation Set rel1 = DataSet1.Relations("CustomerOrders") ' Get a constraint. Set cstr1 = rel1.ParentKeyConstraint ' Get a second relation and constraint. Set rel2 = DataSet1.Relations("OrderDetails") Set cstr2 = rel2.ParentKeyConstraint ' Compare the two. Debug.Print cstr1.Equals cstr2 End Sub
UniqueConstraint Class | UniqueConstraint Members | System.Data Namespace | ParentKeyConstraint