この制約と 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;
パラメータ
- key2
この UniqueConstraint と比較するオブジェクト。
戻り値
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