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

IXmlSerializable() private method

private IXmlSerializable ( ) : XmlSchema
return System.Xml.Schema.XmlSchema
        XmlSchema IXmlSerializable.GetSchema()
        {
            if (GetType() == typeof(DataSet))
            {
                return null;
            }

            MemoryStream stream = new MemoryStream();
            // WriteXmlSchema(new XmlTextWriter(stream, null));
            XmlWriter writer = new XmlTextWriter(stream, null);
            if (writer != null)
            {
                (new XmlTreeGen(SchemaFormat.WebService)).Save(this, writer);
            }
            stream.Position = 0;
            return XmlSchema.Read(new XmlTextReader(stream), null);
        }

Same methods

DataSet::IXmlSerializable ( XmlReader reader ) : void
DataSet::IXmlSerializable ( XmlWriter writer ) : void