Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die relationale Struktur oder das Schema einer DataSet Struktur besteht aus Tabellen, Spalten, Einschränkungen und Beziehungen. Beim Laden eines DataSet XML-Codes kann das Schema vordefiniert oder entweder explizit oder über Schlussfolgerungen aus dem geladenen XML erstellt werden. Weitere Informationen zum Laden des Schemas und der Inhalte eines DataSet Aus XML-Codes finden Sie unter Laden eines DataSet aus XML und Laden von DataSet-Schemainformationen aus XML.
Wenn das Schema einer aus DataSet XML erstellt wird, besteht die bevorzugte Methode darin, das Schema explizit mithilfe der XML-Schemadefinitionssprache (XSD) anzugeben (wie in der Ableitung von DataSet Relational Structure from XML Schema (XSD)) oder dem XML-Data Reduced (XDR) beschrieben. Wenn kein XML-Schema oder XDR-Schema im XML-Code verfügbar ist, kann das Schema des Schemas DataSet aus der Struktur der XML-Elemente und -Attribute abgeleitet werden.
In diesem Abschnitt werden die Regeln für DataSet die Schemaableitung beschrieben, indem XML-Elemente und -Attribute und deren Struktur sowie das resultierende abgeleitete DataSet Schema angezeigt werden.
Nicht alle Attribute, die in einem XML-Dokument vorhanden sind, sollten in den Ableitungsprozess einbezogen werden. Namespacequalifizierte Attribute können Metadaten enthalten, die für das XML-Dokument, aber nicht für das DataSet Schema wichtig sind. Mit InferXmlSchemadieser Option können Sie Namespaces angeben, die während des Rückschlussprozesses ignoriert werden sollen. Weitere Informationen finden Sie unter Laden von DataSet-Schemainformationen aus XML.
In diesem Abschnitt
Zusammenfassung des DataSet-Schema-Rückschlussprozesses
Stellt eine allgemeine Zusammenfassung der Regeln zum Ableiten des Schemas eines DataSet aus XML bereitgestellten Codes bereit.
Ableiten von Tabellen
Beschreibt die XML-Elemente, die als Tabellen in einer DataSet.
Ableiten von Spalten
Beschreibt die XML-Elemente und Attribute, die als Tabellenspalten abgeleitet werden.
Ableiten von Beziehungen
Beschreibt die und ForeignKeyConstraint die Objekte, die DataRelation für geschachtelte, abgeleitete Tabellen erstellt wurden.
Ableiten von Elementtext
Beschreibt die Spalten, die für Text in XML-Elementen erstellt werden, und erläutert, wann Text in XML-Elementen ignoriert wird.
Ableitungseinschränkungen
Erläutert die Einschränkungen der Schema-Ableitung.
Verwandte Abschnitte
Verwenden von XML in einem DataSet
Beschreibt, wie das DataSet Objekt mit XML-Daten interagiert.
Ableiten der relationalen DataSet-Struktur vom XML-Schema (XSD)
Beschreibt die relationale Struktur oder das Schema eines aus DataSet dem XSD-Schema (XML Schema Definition Language) erstellten Schemas.
Übersicht über ADO.NET
Beschreibt die ADO.NET Architektur und Komponenten sowie deren Verwendung, um auf vorhandene Datenquellen zuzugreifen und Anwendungsdaten zu verwalten.