54 references to ChildRelations
System.Data (54)
fx\src\data\System\Data\CodeGen\datacache.cs (1)
916DataRelationCollection ChildRelations = table.ChildRelations;
fx\src\data\System\Data\ConstraintCollection.cs (4)
351for (int i = 0; i < Table.ChildRelations.Count; i++) { 352DataRelation rel = Table.ChildRelations[i]; 390for (int i = 0; i < table.ChildRelations.Count; i++) { 391table.ChildRelations[i].SetParentKeyConstraint(null);
fx\src\data\System\Data\DataColumn.cs (1)
1612rels = table.ChildRelations;
fx\src\data\System\Data\DataColumnCollection.cs (3)
456for (int i = 0; i < table.ChildRelations.Count; i++) { 457if (table.ChildRelations[i].ParentKey.ContainsColumn(column)) { 461throw ExceptionBuilder.CannotRemoveChildKey(table.ChildRelations[i].RelationName);
fx\src\data\System\Data\DataRelation.cs (2)
390((DataRelationCollection.DataTableRelationCollection)(ParentTable.ChildRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this)); 395((DataRelationCollection.DataTableRelationCollection)(ParentTable.ChildRelations)).OnRelationPropertyChanged(new CollectionChangeEventArgs(CollectionChangeAction.Refresh, this));
fx\src\data\System\Data\DataRelationCollection.cs (2)
711((DataRelationCollection.DataTableRelationCollection)(relation.ParentTable.ChildRelations)).Add(relation); // Caching in ParentTable -> ChildRelations 758((DataRelationCollection.DataTableRelationCollection)(relation.ParentTable.ChildRelations)).Remove(relation); // Remove Cache from ParentTable -> ChildRelations
fx\src\data\System\Data\DataRow.cs (2)
740return GetChildRows(_table.ChildRelations[relationName], DataRowVersion.Default); 744return GetChildRows(_table.ChildRelations[relationName], version);
fx\src\data\System\Data\DataRowView.cs (1)
201return CreateChildView(DataView.Table.ChildRelations[relationName], followParent);
fx\src\data\System\Data\DataTable.cs (13)
1805foreach (DataRelation rel in ChildRelations) 1817foreach(DataRelation rel in ChildRelations) { 1851foreach (DataRelation rel in ChildRelations) 2198foreach( DataRelation r in sourceTable.ChildRelations ) { 3646dr = this.ChildRelations; 3918for (int j = 0; j < ChildRelations.Count; j++) { 3919DataRelation relation = ChildRelations[j]; 4397int relationsCount = ChildRelations.Count; 4403props[columnsCount + i] = new DataRelationPropertyDescriptor(ChildRelations[i]); 5868foreach( DataRelation r in currentTable.ChildRelations ) { 5877foreach( DataRelation r in table.ChildRelations) { 6392for (int j = 0; j < ChildRelations.Count; j++) { 6393DataRelation relation = ChildRelations[j];
fx\src\data\System\Data\DataTableCollection.cs (1)
389if (table.ChildRelations.Count != 0 || table.ParentRelations.Count != 0) {
fx\src\data\System\Data\DataViewListener.cs (4)
96((DataRelationCollection.DataTableRelationCollection)(table.ChildRelations)).RelationPropertyChanged += handlerChildRelation; 97table.ChildRelations.CollectionChanged += handlerChildRelation; 119((DataRelationCollection.DataTableRelationCollection)(table.ChildRelations)).RelationPropertyChanged -= handlerChildRelation; 120table.ChildRelations.CollectionChanged -= handlerChildRelation;
fx\src\data\System\Data\Filter\AggregateNode.cs (1)
84relations = table.ChildRelations;
fx\src\data\System\Data\XDRSchema.cs (1)
587DataRelationCollection childRelations = table.ChildRelations;
fx\src\data\System\Data\XMLDiffLoader.cs (1)
46foreach( DataRelation r in dt.ChildRelations ) {
fx\src\data\System\Data\xmlsaver.cs (7)
416foreach( DataRelation r in dt.ChildRelations ) { 425foreach( DataRelation r in dt.ChildRelations ) { 1536DataRelationCollection childRelations = table.ChildRelations; 1645DataRelationCollection childRelations = table.ChildRelations; 1999foreach( DataRelation r in dt.ChildRelations ) { 2394foreach( DataRelation r in dt.ChildRelations ) { 2528foreach( DataRelation r in row.Table.ChildRelations ) {
fx\src\data\System\Data\XMLSchema.cs (3)
699DataRelationCollection childRelations = dt.ChildRelations;// WebData 113251 if we nulling NS of parent table, 812DataRelationCollection childRelations = table.ChildRelations; 1476DataRelationCollection childRelations = table.ChildRelations;
fx\src\data\System\Data\XmlToDatasetMap.cs (3)
289foreach( DataRelation r in t.ChildRelations ) { // Do we have a child tables ? 358foreach( DataRelation r in t.ChildRelations ) { // Add nested tables information 392foreach(DataRelation childRelations in ((DataTable)tableList[nCounter]).ChildRelations) {
fx\src\data\System\NewXml\XmlDataDocument.cs (4)
709foreach( DataRelation r in row.Table.ChildRelations ) { 2771foreach(DataRelation r in tableList[readPos].ChildRelations) { 2789foreach(DataRelation r in rootTable.ChildRelations) { 2801foreach(DataRelation r in tableList[counter].ChildRelations) {