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

◆ EstimatedXmlStringSize()

int System.Data.DataSet.EstimatedXmlStringSize ( )
inlinepackage

Definition at line 1081 of file DataSet.cs.

1082 {
1083 int num = 100;
1084 for (int i = 0; i < Tables.Count; i++)
1085 {
1086 int num2 = Tables[i].TableName.Length + 4 << 2;
1087 DataTable dataTable = Tables[i];
1088 for (int j = 0; j < dataTable.Columns.Count; j++)
1089 {
1090 num2 += dataTable.Columns[j].ColumnName.Length + 4 << 2;
1091 num2 += 20;
1092 }
1093 num += dataTable.Rows.Count * num2;
1094 }
1095 return num;
1096 }
DataTableCollection Tables
Definition DataSet.cs:396

References System.Data.InternalDataCollectionBase.Count, System.Collections.Generic.Dictionary< TKey, TValue >.Count, System.Runtime.Serialization.Dictionary, and System.Data.DataSet.Tables.

Referenced by System.Data.DataSet.SerializeDataSet().