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

◆ HaveExtendedProperties()

bool System.Data.XmlTreeGen.HaveExtendedProperties ( DataSet ds)
inlineprivate

Definition at line 303 of file XmlTreeGen.cs.

304 {
305 if (_PropsNotEmpty(ds._extendedProperties))
306 {
307 return true;
308 }
309 for (int i = 0; i < ds.Tables.Count; i++)
310 {
311 DataTable dataTable = ds.Tables[i];
312 if (_PropsNotEmpty(dataTable._extendedProperties))
313 {
314 return true;
315 }
316 for (int j = 0; j < dataTable.Columns.Count; j++)
317 {
318 if (_PropsNotEmpty(dataTable.Columns[j]._extendedProperties))
319 {
320 return true;
321 }
322 }
323 }
324 for (int k = 0; k < ds.Relations.Count; k++)
325 {
326 if (_PropsNotEmpty(ds.Relations[k]._extendedProperties))
327 {
328 return true;
329 }
330 }
331 return false;
332 }
static bool _PropsNotEmpty(PropertyCollection props)

References System.Data.XmlTreeGen._PropsNotEmpty(), and System.Xml.Dictionary.

Referenced by System.Data.XmlTreeGen.WriteSchemaRoot().