private void CreateTableHierarchy(DataTable dt) { // if (!dt.SerializeHierarchy) // return; foreach (DataRelation r in dt.ChildRelations) { if (!_tables.Contains(r.ChildTable)) { _tables.Add(r.ChildTable); CreateTableHierarchy(r.ChildTable); } } }