System.Data.ConstraintCollection public sealed class ConstraintCollection : InternalDataCollectionBase Documentation public Constraint this[int index] { get; } public Constraint this[string name] { get; } public event CollectionChangeEventHandler CollectionChanged public void Add(Constraint constraint) public Constraint Add(string name, DataColumn column, bool primaryKey) public Constraint Add(string name, DataColumn primaryKeyColumn, DataColumn foreignKeyColumn) public Constraint Add(string name, DataColumn[] columns, bool primaryKey) public Constraint Add(string name, DataColumn[] primaryKeyColumns, DataColumn[] foreignKeyColumns) public void AddRange(Constraint[] constraints) public bool CanRemove(Constraint constraint) public void Clear() public bool Contains(string name) public void CopyTo(Constraint[] array, int index) public int IndexOf(Constraint constraint) public int IndexOf(string constraintName) public void Remove(Constraint constraint) public void Remove(string name) public void RemoveAt(int index)