ConstraintCollection::Add Method (String^, DataColumn^, Boolean)
Constructs a new UniqueConstraint with the specified name, DataColumn, and value that indicates whether the column is a primary key, and adds it to the collection.
Assembly: System.Data (in System.Data.dll)
Parameters
- name
-
Type:
System::String^
The name of the UniqueConstraint.
- column
-
Type:
System.Data::DataColumn^
The DataColumn to which the constraint applies.
- primaryKey
-
Type:
System::Boolean
Specifies whether the column should be the primary key. If true, the column will be a primary key column.
| Exception | Condition |
|---|---|
| ArgumentException | The constraint already belongs to this collection. -Or- The constraint belongs to another collection. |
| DuplicateNameException | The collection already has a constraint with the specified name. (The comparison is not case-sensitive.) |
The CollectionChanged event occurs if the constraint is added successfully.
The following example uses the Add method to create and add a new UniqueConstraint to a ConstraintCollection.
Available since 1.1