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

◆ GetRowAndColumnErrors()

void System.Data.DataTable.GetRowAndColumnErrors ( int rowIndex,
Hashtable rowErrors,
Hashtable colErrors )
inlinepackageinherited

Definition at line 1681 of file DataTable.cs.

1682 {
1683 DataRow dataRow = Rows[rowIndex];
1684 if (!dataRow.HasErrors)
1685 {
1686 return;
1687 }
1688 rowErrors.Add(rowIndex, dataRow.RowError);
1689 DataColumn[] columnsInError = dataRow.GetColumnsInError();
1690 if (columnsInError.Length != 0)
1691 {
1692 int[] array = new int[columnsInError.Length];
1693 string[] array2 = new string[columnsInError.Length];
1694 for (int i = 0; i < columnsInError.Length; i++)
1695 {
1696 array[i] = columnsInError[i].Ordinal;
1697 array2[i] = dataRow.GetColumnError(columnsInError[i]);
1698 }
1703 }
1704 }
void Add(TKey key, TValue value)
DataRowCollection Rows
Definition DataTable.cs:701

References System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.array, System.Runtime.Serialization.Dictionary, and System.Data.DataTable.Rows.

Referenced by System.Data.DataTable.SerializeTableData().