1 write to _table
System.Data.Common (1)
System\Data\DataRow.cs (1)
49_table = builder._table;
76 references to _table
System.Data.Common (76)
System\Data\DataRow.cs (76)
50_columns = _table.Columns; 116_table.RecordChanged(_oldRecord); 120_table.RecordChanged(_newRecord); 176public DataTable Table => _table; 188_table._recordManager.VerifyRecord(record, this); 206if (_table._fInLoadDiffgram || (_table.DataSet != null && _table.DataSet._fInLoadDiffgram)) 211int count = _table.Rows.Count, i = 0; 218throw ExceptionBuilder.NestedCircular(_table.TableName); 228DataRelation[] nestedParentRelations = _table.NestedParentRelations; 235if (rel.ParentTable == _table) // self-nested table 260_table._recordManager.VerifyRecord(record, this); 281_table._recordManager.VerifyRecord(record, this); 302if (_table.NeedColumnChangeEvents) 305_table.OnColumnChanging(e); 308if (column.Table != _table) 311throw ExceptionBuilder.ColumnNotInTheTable(column.ColumnName, _table.TableName); 333_table._recordManager.VerifyRecord(record, this); 352_table.OnColumnChanged(e); // user may call CancelEdit or EndEdit 373_table._recordManager.VerifyRecord(record, this); 389_table._recordManager.VerifyRecord(record, this); 405_table._recordManager.VerifyRecord(record, this); 424_table._recordManager.VerifyRecord(record, this); 445if (_table.NeedColumnChangeEvents) 471_table.OnColumnChanging(e); 474if (column.Table != _table) 477throw ExceptionBuilder.ColumnNotInTheTable(column.ColumnName, _table.TableName); 505_table._recordManager.VerifyRecord(record, this); 524_table.OnColumnChanged(e); // user may call CancelEdit or EndEdit 563_table.CommitRow(this); 585if (_tempRecord < _table._recordManager.LastFreeRecord) 597_table._recordManager.VerifyRecord(_tempRecord, this); 607_tempRecord = _table.NewRecord(_newRecord); 625_table.FreeRecord(ref _tempRecord); 637if (column.Table != _table) 639throw ExceptionBuilder.ColumnNotInTheTable(column.ColumnName, _table.TableName); 669_table.DeleteRow(this); 693_table.SetNewRecord(this, _tempRecord, suppressEnsurePropertyChanged: true); 802GetChildRows(_table.ChildRelations[relationName], DataRowVersion.Default); 805GetChildRows(_table.ChildRelations[relationName], version); 821return _table.NewRowArray(0); 824if (relation.DataSet != _table.DataSet) 828if (relation.ParentKey.Table != _table) 830throw ExceptionBuilder.RelationForeignTable(relation.ParentTable.TableName, _table.TableName); 842throw ExceptionBuilder.ColumnNotInTheTable(columnName, _table.TableName); 846GetParentRow(_table.ParentRelations[relationName], DataRowVersion.Default); 849GetParentRow(_table.ParentRelations[relationName], version); 868if (relation.DataSet != _table.DataSet) 873if (relation.ChildKey.Table != _table) 875throw ExceptionBuilder.GetParentRowTableMismatch(relation.ChildTable.TableName, _table.TableName); 886DataRelation[] nestedParentRelations = _table.NestedParentRelations; 893if (rel.ParentTable == _table) // self-nested table 909GetParentRows(_table.ParentRelations[relationName], DataRowVersion.Default); 912GetParentRows(_table.ParentRelations[relationName], version); 927return _table.NewRowArray(0); 930if (relation.DataSet != _table.DataSet) 935if (relation.ChildKey.Table != _table) 937throw ExceptionBuilder.GetParentRowTableMismatch(relation.ChildTable.TableName, _table.TableName); 1222_table.RollbackRow(this); 1276foreach (DataRelation relation in _table.ParentRelations) 1280if (relation.ParentKey.Table == parentRow._table) 1287if (parentRow._table == _table) 1323if (_table.DataSet != parentRow._table.DataSet) 1328if (relation.ChildKey.Table != _table) 1330throw ExceptionBuilder.SetParentRowTableMismatch(relation.ChildKey.Table.TableName, _table.TableName); 1333if (relation.ParentKey.Table != parentRow._table) 1335throw ExceptionBuilder.SetParentRowTableMismatch(relation.ParentKey.Table.TableName, parentRow._table.TableName); 1344foreach (DataRelation relation in _table.ParentRelations) 1354if (relation.ChildKey.Table != _table) 1356throw ExceptionBuilder.SetParentRowTableMismatch(relation.ChildKey.Table.TableName, _table.TableName); 1368_table.SetOldRecord(this, -1); 1380_tempRecord = _table.NewRecord(_newRecord); 1384_table.SetNewRecord(this, _tempRecord, suppressEnsurePropertyChanged: true);