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

◆ ConvertXmlToObject() [1/2]

override object System.Data.Common.SqlUdtStorage.ConvertXmlToObject ( string s)
inline

Definition at line 145 of file SqlUdtStorage.cs.

146 {
148 {
149 object obj = Activator.CreateInstance(_dataType, nonPublic: true);
150 string s2 = "<col>" + s + "</col>";
152 using XmlTextReader reader = new XmlTextReader(input);
153 ((IXmlSerializable)obj).ReadXml(reader);
154 return obj;
155 }
156 StringReader textReader = new StringReader(s);
157 XmlSerializer xmlSerializer = ObjectStorage.GetXmlSerializer(_dataType);
158 return xmlSerializer.Deserialize(textReader);
159 }

References System.Data.Common.DataStorage._dataType, System.Data.Common.SqlUdtStorage._implementsIXmlSerializable, System.Activator.CreateInstance(), System.Xml.Dictionary, System.Data.Common.ObjectStorage.GetXmlSerializer(), System.input, System.obj, and System.s.