Name

XmlDataDocument — System.Xml (system.data.dll)    class 

Synopsis

public class XmlDataDocument : XmlDocument {
// Public Constructors
   public XmlDataDocument( );  
   public XmlDataDocument( System.Data.DataSet dataset);  
// Public Instance Properties
   public DataSet DataSet{get; } 
// Public Instance Methods
   public override XmlNode CloneNode( bool deep);                     // overrides XmlDocument
   public override XmlElement CreateElement( string prefix, string localName, string namespaceURI);    // overrides XmlDocument
   public override XmlEntityReference CreateEntityReference( string name);    // overrides XmlDocument
   public override XmlElement GetElementById( string elemId);         // overrides XmlDocument
   public XmlElement GetElementFromRow( System.Data.DataRow r);  
   public DataRow GetRowFromElement( XmlElement e);  
   public override void Load( System.IO.Stream inStream);             // overrides XmlDocument
   public override void Load( string filename);                       // overrides XmlDocument
   public override void Load( System.IO.TextReader txtReader);        // overrides XmlDocument
   public override void Load( XmlReader reader);                      // overrides XmlDocument
                  // Protected Instance Methods
   protected override XPathNavigator CreateNavigator( XmlNode node);    // overrides XmlDocument
}

The XmlDataDocument is a marriage of XML and RDBMS technology; it is an XmlDocument-inheriting class that particularly understands ADO.NET DataSet objects. This offers a variety of opportunities to the .NET programmer—for example, a DataSet can be loaded into the XmlDataDocument, and ...

Get .NET & XML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.