asp.net.ph

ConstraintCollection.IndexOf Method ( String )

System.Data Namespace   ConstraintCollection Class


Returns the index of the Constraint, specified by name.

[ VB ]
Overridable Overloads Public Function IndexOf ( _
   ByVal constraintName As String _
) As Integer

[ C# ]
public virtual int IndexOf (
   String constraintName
);

[ C++ ]
public: virtual int IndexOf (
   String* constraintName
);

[ JScript ]
public function IndexOf (
   constraintName : String
) : int

Parameters

constraintName
The name of the Constraint.

Return Value

The index of the Constraint if it is in the collection; otherwise, -1.

Remarks

Use the IndexOf method to return an index to be used with either the Contains or Remove method.

Example

The following example uses the IndexOf method to return the index of a Constraint. The index is passed to the Contains method to determine if the collection contains the constraint, before removing it.

private void RemoveConstraint ( ConstraintCollection myConstraints, 
      Constraint myConstraint ) {
   try {
      if ( myConstraints.Contains ( myConstraint.ConstraintName ) ) {
         if ( myConstraints.CanRemove ( myConstraint ) ) {
            myConstraints.RemoveAt (
               myConstraints.IndexOf ( myConstraint.ConstraintName ) );
         }
      }
   }
   catch ( Exception myException ) {
      Response.Write ( myException.Message );
   }
}
  C# VB

See Also

ConstraintCollection Members   ConstraintCollection.IndexOf Overload List   Contains   Remove   CanRemove Skip Navigation Links




Home
Suggested Reading


Previous page Back to top Next page

© 2000-2010 Rey Nuñez All rights reserved.

If you have any question, comment or suggestion
about this site, please send us a note

You can help support asp.net.ph