System.Data.Common.SqlInt32Storage.ConvertXmlToObject C# (CSharp) Method

ConvertXmlToObject() public method

public ConvertXmlToObject ( string s ) : object
s string
return object
        public override object ConvertXmlToObject(string s)
        {
            SqlInt32 newValue = new SqlInt32();
            string tempStr = string.Concat("<col>", s, "</col>"); // this is done since you can give fragmet to reader
            StringReader strReader = new StringReader(tempStr);

            IXmlSerializable tmp = newValue;

            using (XmlTextReader xmlTextReader = new XmlTextReader(strReader))
            {
                tmp.ReadXml(xmlTextReader);
            }
            return ((SqlInt32)tmp);
        }