UniqueConstraint.Equals(Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Compare cette contrainte à une seconde contrainte pour déterminer si elles sont identiques.
public:
override bool Equals(System::Object ^ key2);
public override bool Equals (object? key2);
public override bool Equals (object key2);
override this.Equals : obj -> bool
Public Overrides Function Equals (key2 As Object) As Boolean
Paramètres
- key2
- Object
Objet avec lequel ce UniqueConstraint est comparé.
Retours
true
si les contraintes sont égales ; sinon, false
.
Exemples
L’exemple suivant compare deux objets UniqueConstraint.
Private Sub CompareConstraints()
Dim constraintCustomerOrders As UniqueConstraint
Dim constraintOrderDetails As UniqueConstraint
Dim relationCustomerOrders As DataRelation
Dim relationOrderDetails As DataRelation
' Get a DataRelation from a DataSet.
relationCustomerOrders = DataSet1.Relations("CustomerOrders")
' Get a constraint.
constraintCustomerOrders = relationCustomerOrders.ParentKeyConstraint
' Get a second relation and constraint.
relationOrderDetails = DataSet1.Relations("OrderDetails")
constraintOrderDetails = relationOrderDetails.ParentKeyConstraint
' Compare the two.
Console.WriteLine( _
constraintCustomerOrders.Equals(constraintOrderDetails).ToString())
End Sub
Remarques
Deux contraintes sont égales si elles limitent les mêmes colonnes.