DataRow.GetParentRows Method (String, DataRowVersion)
Gets the parent rows of a DataRow using the specified RelationName of a DataRelation, and DataRowVersion.
Assembly: System.Data (in System.Data.dll)
Parameters
- relationName
-
Type:
System.String
The RelationName of a DataRelation.
- version
-
Type:
System.Data.DataRowVersion
One of the DataRowVersion values specifying the version of the data to get. Possible values are Default, Original, Current, and Proposed.
| Exception | Condition |
|---|---|
| ArgumentException | The relation and row do not belong to the same table. |
| ArgumentNullException | The relation is null. |
| RowNotInTableException | The row does not belong to the table. |
| VersionNotFoundException | The row does not have the requested DataRowVersion. |
In a DataSet, the collection of all parent DataRelation objects for the data set is returned by the GetParentRows method.
The DataTable also contains a collection of DataRelation objects, returned by the ParentRelations property.
Use the HasVersion property to determine whether the DataRowVersion that you want exists.
Available since 1.1