Freigeben über


UniqueConstraint.Equals-Methode

Vergleicht diese Einschränkung mit einer zweiten, um zu bestimmen, ob diese identisch sind.

Overrides Public Function Equals( _
   ByVal key2 As Object _) As Boolean
[C#]
public override bool Equals(objectkey2);
[C++]
public: bool Equals(Object* key2);
[JScript]
public override function Equals(
   key2 : Object) : Boolean;

Parameter

Rückgabewert

true, wenn die Einschränkungen gleich sind, andernfalls false.

Hinweise

Zwei Einschränkungen sind gleich, wenn sie dieselben Spalten einschränken.

Beispiel

[Visual Basic] Im folgenden Beispiel werden zwei UniqueConstraint-Objekte verglichen.

 
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
    rel1 = DataSet1.Relations("CustomerOrders")
    '  Get a constraint.
    cstr1 = rel1.ParentKeyConstraint
    ' Get a second relation and constraint.
    rel2 = DataSet1.Relations("OrderDetails")
    cstr2 = rel2.ParentKeyConstraint
    ' Compare the two.
    Console.WriteLine(cstr1.Equals(cstr2).ToString())
 End Sub

[C#, C++, JScript] Für C#, C++ oder JScript ist kein Beispiel verfügbar. Klicken Sie zum Anzeigen eines Beispiels für Visual Basic in der linken oberen Ecke der Seite auf die Schaltfläche "Sprachfilter" Sprachfilter.

Anforderungen

Plattformen: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003-Familie, .NET Compact Framework - Windows CE .NET

Siehe auch

UniqueConstraint-Klasse | UniqueConstraint-Member | System.Data-Namespace | ParentKeyConstraint