System.Data.ConstraintCollection.FindKeyConstraint C# (CSharp) Method

FindKeyConstraint() private method

Returns a matching constriant object.
private FindKeyConstraint ( DataColumn columns ) : UniqueConstraint
columns DataColumn
return UniqueConstraint
        internal UniqueConstraint FindKeyConstraint(DataColumn[] columns)
        {
            int constraintCount = List.Count;
            for (int i = 0; i < constraintCount; i++)
            {
                UniqueConstraint constraint = (List[i] as UniqueConstraint);
                if ((null != constraint) && CompareArrays(constraint.Key.ColumnsReference, columns))
                {
                    return constraint;
                }
            }
            return null;
        }