Namespaces

Das XML-Persistenzformat in ADO verwendet die folgenden vier Namespaces.

Bemerkungen

Das XML-Persistenzformat in ADO verwendet die folgenden vier Namespaces.

Präfix BESCHREIBUNG
s Bezieht sich auf den „XML-Data“-Namespace, der die Elemente und Attribute enthält, die das Schema des aktuellen Recordsets definieren.
DT Bezieht sich auf die Spezifikation der Datentypdefinitionen.
rs Bezieht sich auf den Namespace, der Elemente und Attribute enthält, die für ADO-Recordset-Eigenschaften und -Attribute spezifisch sind.
z Bezieht sich auf das Schema des aktuellen Rowsets.

Ein Client sollte diesen Namespaces keine eigenen Tags hinzufügen, wie von der Spezifikation definiert. Beispielsweise sollte ein Client keinen Namespace als „urn:schemas-microsoft-com:rowset“ definieren und dann etwas wie „rs:MyOwnTag“ schreiben. Weitere Informationen zu Namespaces finden Sie in der Empfehlung für W3C-Namespaces in XML.

Wichtig

Die ID für das Schematag muss „RowsetSchema“ sein, und der Namespace, der verwendet wird, um auf das Schema des aktuellen Rowsets zu verweisen, muss auf „#RowsetSchema“ zeigen.

Beachten Sie, dass das Präfix des Namespace – der Teil zwischen dem Doppelpunkt und dem Gleichheitszeichen – beliebig ist.

xmlns:rs="urn:schemas-microsoft-com:rowset"  

Benutzer*innen können dies als einen beliebigen Namen definieren, solange dieser Name im gesamten XML-Dokument konsistent verwendet wird. ADO schreibt „s“, „rs“, „dt“ und „z“ immer aus, aber diese Präfixnamen sind nicht in der Ladekomponente hartcodiert.

Weitere Informationen

Beibehalten von Datensätzen im XML-Format