Freigeben über


XmlDataDocument-Klasse

Ermöglicht das Speichern, Abrufen und Bearbeiten strukturierter Daten über ein relationales DataSet.

Namespace: System.Xml
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Class XmlDataDocument
    Inherits XmlDocument
'Usage
Dim instance As XmlDataDocument
public class XmlDataDocument : XmlDocument
public ref class XmlDataDocument : public XmlDocument
public class XmlDataDocument extends XmlDocument
public class XmlDataDocument extends XmlDocument

Hinweise

Diese Klasse erweitert XmlDocument. Mit dieser Klasse können Sie relationale Daten oder XML-Daten laden und mithilfe des DOM (Document Object Model) des W3C (World Wide Web Consortium) ändern. Das DOM stellt Daten als Hierarchie von Knotenobjekten dar. Da das XmlDataDocument die IXPathNavigable-Schnittstelle implementiert, kann es auch als Quelldokument für die XslTransform-Klasse verwendet werden.

Das XmlDataDocument ist eng mit der DataSet-Klasse verbunden, die eine relationale Sicht der geladen XML-Daten bereitstellt. Alle am XmlDataDocument vorgenommenen Änderungen werden im DataSet wiedergegeben und umgekehrt.

Für das Laden eines DataSet mit XML-Daten verwenden Sie ReadXmlSchema, um eine relationale Zuordnung zu erstellen. Die XML-Daten können dann mithilfe von Load oder LoadXml geladen werden.

Um relationale Daten zu laden, geben Sie das DataSet an, das die relationalen Daten als Parameter im XmlDataDocument-Konstruktor enthält.

Vererbungshierarchie

System.Object
   System.Xml.XmlNode
     System.Xml.XmlDocument
      System.Xml.XmlDataDocument

Threadsicherheit

Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

XmlDataDocument-Member
System.Xml-Namespace