DataRelationCollection::Add Method (DataRelation^)
.NET Framework (current version)
Adds a DataRelation to the DataRelationCollection.
Assembly: System.Data (in System.Data.dll)
Parameters
- relation
-
Type:
System.Data::DataRelation^
The DataRelation to add to the collection.
| Exception | Condition |
|---|---|
| ArgumentNullException | The relation parameter is a null value. |
| ArgumentException | The relation already belongs to this collection, or it belongs to another collection. |
| DuplicateNameException | The collection already has a relation with the specified name. (The comparison is not case sensitive.) |
| InvalidConstraintException | The relation has entered an invalid state since it was created. |
If the relation is successfully added to the collection, the CollectionChanged event occurs.
When a DataRelation object is added to the collection, ForeignKeyConstraint and UniqueConstraint objects are created by default if they do not already exist.
.NET Framework
Available since 1.1
Available since 1.1
Show: