System.Data.DataSet.IXmlSerializable C# (CSharp) Method

IXmlSerializable() private method

private IXmlSerializable ( XmlReader reader ) : void
reader XmlReader
return void
        void IXmlSerializable.ReadXml(XmlReader reader)
        {
            bool fNormalization = true;
            XmlTextReader xmlTextReader = null;
            IXmlTextParser xmlTextParser = reader as IXmlTextParser;
            if (xmlTextParser != null)
            {
                fNormalization = xmlTextParser.Normalized;
                xmlTextParser.Normalized = false;
            }
            else
            {
                xmlTextReader = reader as XmlTextReader;
                if (xmlTextReader != null)
                {
                    fNormalization = xmlTextReader.Normalization;
                    xmlTextReader.Normalization = false;
                }
            }

            ReadXmlSerializable(reader);

            if (xmlTextParser != null)
            {
                xmlTextParser.Normalized = fNormalization;
            }
            else if (xmlTextReader != null)
            {
                xmlTextReader.Normalization = fNormalization;
            }
        }

Same methods

DataSet::IXmlSerializable ( ) : XmlSchema
DataSet::IXmlSerializable ( XmlWriter writer ) : void