次の方法で共有


UniqueConstraint.Equals メソッド

この制約と 2 つ目の制約を比較して、2 つの制約が等しいかどうかを判断します。

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;

パラメータ

戻り値

2 つの制約が等しい場合は true 。それ以外の場合は false

解説

2 つの制約が同じ列を制約している場合、両者は同等です。

使用例

[Visual Basic] 2 つの UniqueConstraint オブジェクトを比較する例を次に示します。

 
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] C#、C++、および JScript のサンプルはありません。Visual Basic のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

必要条件

プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET

参照

UniqueConstraint クラス | UniqueConstraint メンバ | System.Data 名前空間 | ParentKeyConstraint