internal void ReadXDRSchema(XmlReader reader)
{
XmlDocument xdoc = new XmlDocument(); // we may need this to infer the schema
XmlNode schNode = xdoc.ReadNode(reader);
xdoc.AppendChild(schNode);
XDRSchema schema = new XDRSchema(this, false);
DataSetName = xdoc.DocumentElement.LocalName;
schema.LoadSchema((XmlElement)schNode, this);
}