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.