ConstraintCollection.Contains メソッド
アセンブリ: System.Data (system.data.dll 内)

Dim instance As ConstraintCollection Dim name As String Dim returnValue As Boolean returnValue = instance.Contains(name)
戻り値
指定した制約がコレクション内に存在する場合は true。それ以外の場合は false。

指定した Constraint をコレクションから削除しようとする前に、Contains メソッドを使用して、この制約がコレクション内に存在するかどうかを確認します。CanRemove メソッドを使用して、Constraint を削除できるかどうかも確認できます。

削除する前に、指定した Constraint が ConstraintCollection に存在するかどうかを確認する例を次に示します。
Public Shared Sub RemoveConstraint( _ constraints As ConstraintCollection, constraint As Constraint) Try If constraints.Contains(constraint.ConstraintName) Then If constraints.CanRemove(constraint) constraints.Remove(constraint.ConstraintName) End If End If Catch e As Exception ' Process exception and return. Console.WriteLine("Exception of type {0} occurred.", _ e.GetType().ToString()) End Try End Sub
public static void RemoveConstraint( ConstraintCollection constraints, Constraint constraint) { try { if(constraints.Contains(constraint.ConstraintName)) { if(constraints.CanRemove(constraint)) { constraints.Remove(constraint.ConstraintName); } } } catch(Exception e) { // Process exception and return. Console.WriteLine("Exception of type {0} occurred.", e.GetType()); } }

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- ConstraintCollection.Contains メソッドのページへのリンク