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 pour déterminer si les deux 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 auquel cela 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.