Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ HandleDependentColumnList()

void System.Data.DataColumn.HandleDependentColumnList ( DataExpression oldExpression,
DataExpression newExpression )
inlinepackage

Definition at line 1630 of file DataColumn.cs.

1631 {
1633 if (oldExpression != null)
1634 {
1635 dependency = oldExpression.GetDependency();
1637 foreach (DataColumn dataColumn in array)
1638 {
1639 dataColumn.RemoveDependentColumn(this);
1640 if (dataColumn._table != _table)
1641 {
1643 }
1644 }
1646 }
1647 if (newExpression == null)
1648 {
1649 return;
1650 }
1651 dependency = newExpression.GetDependency();
1653 foreach (DataColumn dataColumn2 in array2)
1654 {
1655 dataColumn2.AddDependentColumn(this);
1656 if (dataColumn2._table != _table)
1657 {
1659 }
1660 }
1662 }
void RemoveDependentColumn(DataColumn expressionColumn)
void AddDependentColumn(DataColumn expressionColumn)

References System.Data.DataColumn._table, System.Data.DataTable.AddDependentColumn(), System.array, System.Xml.Dictionary, and System.Data.DataTable.RemoveDependentColumn().