System.Data.DataRelation
namespace System.Data
{
public class DataRelation
{
public virtual DataColumn[] ChildColumns { get; }
public virtual ForeignKeyConstraint ChildKeyConstraint { get; }
public virtual DataTable ChildTable { get; }
public virtual DataSet DataSet { get; }
public PropertyCollection ExtendedProperties { get; }
public virtual bool Nested { get; set; }
public virtual DataColumn[] ParentColumns { get; }
public virtual UniqueConstraint ParentKeyConstraint { get; }
public virtual DataTable ParentTable { get; }
public virtual string RelationName { get; set; }
public DataRelation(string relationName, DataColumn parentColumn, DataColumn childColumn);
public DataRelation(string relationName, DataColumn parentColumn, DataColumn childColumn, bool createConstraints);
public DataRelation(string relationName, DataColumn[] parentColumns, DataColumn[] childColumns);
public DataRelation(string relationName, DataColumn[] parentColumns, DataColumn[] childColumns, bool createConstraints);
public DataRelation(string relationName, string parentTableName, string parentTableNamespace, string childTableName, string childTableNamespace, string[] parentColumnNames, string[] childColumnNames, bool nested);
public DataRelation(string relationName, string parentTableName, string childTableName, string[] parentColumnNames, string[] childColumnNames, bool nested);
protected void CheckStateForProperty();
}
}