43 references to Table
System.Data (43)
fx\src\data\System\Data\ConstraintConverter.cs (1)
59return new InstanceDescriptor(ctor, new object[] { constr.ConstraintName, constr.ParentKey.Table.TableName, constr.ParentColumnNames,
fx\src\data\System\Data\DataRelation.cs (7)
203return childKey.Table; 247return childKey.Table.NewRowArray(0); 260return parentKey.Table.NewRowArray(0); 286return parentKey.Table.recordManager[index.GetRecord(range.Min)]; 352return parentKey.Table; 632if (parentKey.Table.DataSet != childKey.Table.DataSet) {
fx\src\data\System\Data\DataRow.cs (10)
768if (relation.ParentKey.Table != _table) 810if (relation.ChildKey.Table != _table) 873if (relation.ChildKey.Table != _table) 1167if (relation.ParentKey.Table == parentRow._table) { 1213if (relation.ChildKey.Table != _table) 1214throw ExceptionBuilder.SetParentRowTableMismatch(relation.ChildKey.Table.TableName, _table.TableName); 1216if (relation.ParentKey.Table != parentRow._table) 1217throw ExceptionBuilder.SetParentRowTableMismatch(relation.ParentKey.Table.TableName, parentRow._table.TableName); 1237if (relation.ChildKey.Table != _table) 1238throw ExceptionBuilder.SetParentRowTableMismatch(relation.ChildKey.Table.TableName, _table.TableName);
fx\src\data\System\Data\DataRowView.cs (1)
174if (relation == null || relation.ParentKey.Table != DataView.Table) {
fx\src\data\System\Data\ForeignKeyConstraint.cs (6)
158return childKey.Table; 530if (childKey.Table == parentKey.Table && childRow.tempRecord != -1) { 555if (parentKey.Table.DataSet != childKey.Table.DataSet) { 832return parentKey.Table;
fx\src\data\System\Data\RelatedView.cs (2)
28Debug.Assert(this.Table == childKey.Table, "Key.Table Must be equal to Current Table"); 38Debug.Assert (this.Table == childKey.Table, "Key.Table Must be equal to Current Table");
fx\src\data\System\Data\RelationshipConverter.cs (8)
51DataTable parentTable = rel.ParentKey.Table; 52DataTable childTable = rel.ChildKey.Table; 58values = new object[] { rel.RelationName, rel.ParentKey.Table.TableName, rel.ChildKey.Table.TableName,rel.ParentColumnNames, rel.ChildColumnNames, rel.Nested }; 65values = new object[] { rel.RelationName, rel.ParentKey.Table.TableName, rel.ParentKey.Table.Namespace, rel.ChildKey.Table.TableName, 66rel.ChildKey.Table.Namespace, rel.ParentColumnNames, rel.ChildColumnNames, rel.Nested };
fx\src\data\System\Data\UniqueConstraint.cs (1)
402return key.Table;
fx\src\data\System\Data\xmlsaver.cs (6)
977root.SetAttribute(Keywords.MSD_PARENT, Keywords.MSDNS, rel.ParentKey.Table.EncodedTableName); 978root.SetAttribute(Keywords.MSD_CHILD, Keywords.MSDNS, rel.ChildKey.Table.EncodedTableName); 980if ((_ds == null) || (_ds.Tables.InternalIndexOf(rel.ParentKey.Table.TableName) ==-3)) 981root.SetAttribute( Keywords.MSD_PARENTTABLENS, Keywords.MSDNS, rel.ParentKey.Table.Namespace); 983if ((_ds == null) || (_ds.Tables.InternalIndexOf(rel.ChildKey.Table.TableName) ==-3)) 984root.SetAttribute( Keywords.MSD_CHILDTABLENS, Keywords.MSDNS, rel.ChildKey.Table.Namespace);
fx\src\data\System\NewXml\XmlDataDocument.cs (1)
2384if ( parentRow == null || rel.ParentKey.Table != parentRow.Table )