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

◆ AddXdoProperties()

void System.Data.XmlTreeGen.AddXdoProperties ( object instance,
XmlElement root,
XmlDocument xd )
inlinepackage

Definition at line 83 of file XmlTreeGen.cs.

84 {
85 if (instance == null)
86 {
87 return;
88 }
90 if (instance is DataSet || instance is DataTable || instance is DataColumn || instance is DataRelation)
91 {
92 for (int i = 0; i < properties.Count; i++)
93 {
94 AddXdoProperty(properties[i], instance, root, xd);
95 }
96 }
97 }
static PropertyDescriptorCollection GetProperties([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type componentType)
void AddXdoProperty(PropertyDescriptor pd, object instance, XmlElement root, XmlDocument xd)

References System.Data.XmlTreeGen.AddXdoProperty(), System.ComponentModel.PropertyDescriptorCollection.Count, System.Xml.Dictionary, and System.ComponentModel.TypeDescriptor.GetProperties().

Referenced by System.Data.XmlTreeGen.HandleColumn(), System.Data.XmlTreeGen.HandleTable(), and System.Data.XmlTreeGen.SchemaTree().