다음을 통해 공유


UniqueConstraint.Equals(Object) 메서드

정의

이 제약 조건을 둘째 제약 조건과 비교하여 두 제약 조건이 같은지 확인합니다.

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

매개 변수

key2
Object

UniqueConstraint와 비교할 개체입니다.

반환

제약 조건이 같으면 true이고, 그렇지 않으면 false입니다.

예제

다음 예제에서는 두 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

설명

두 제약 조건은 동일한 열을 제한하는 경우 동일합니다.

적용 대상

추가 정보