ConstraintCollection.Contains Method (String)

 

Indicates whether the Constraint object specified by name exists in the collection.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

Public Function Contains (
	name As String
) As Boolean

Parameters

name
Type: System.String

The ConstraintName of the constraint.

Return Value

Type: System.Boolean

true if the collection contains the specified constraint; otherwise, false.

Use the Contains method to determine whether the specified Constraint exists before trying to remove it from the collection. You can also use the CanRemove method to determine whether a Constraint can be removed.

The following example determines whether the specified Constraint exists in the ConstraintCollection before its deletion.

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

.NET Framework
Available since 1.1
Return to top
Show: