Bindungsunterstützung für das redefine-Element
Dieses Thema bezieht sich auf eine veraltete Technologie. XML-Webdienste und XML-Webdienstclients sollten nun mithilfe der folgenden Technologie erstellt werden: Windows Communication Foundation.
.NET Framework stellt keine Bindungsunterstützung für das <redefine>-Element bereit.
Beim Generieren von Quellcode aus einem XML-Schemadokument ignoriert Xsd.exe das <redefine>-Element und dessen Inhalt.
Erklärung
Mit dem <redefine>-Element können die in einer XSD-Datei definierten XML-Schematypen oder XML-Schemagruppen jeweils unter dem gleichen Namen in einem anderen XSD-Dokument erweitert oder begrenzt werden.
Beim Generieren von Quellcode aus einem XML-Schemadokument ignoriert Xsd.exe das <redefine>-Element und dessen Inhalt. Xsd.exe erkennt jedoch die beiden anderen Mechanismen des XML-Schemas für den Verweis außerhalb von XML-Schemadokumenten, also das Bindungsunterstützung für das import-Element-Element und das Bindungsunterstützung für das include-Element-Element.
Mögliche Attribute | Bindungsunterstützung |
---|---|
id |
Da .NET Framework das <redefine>-Element nicht bindet, bindet es auch die Attribute des Elements nicht. |
schemaLocation |
Da .NET Framework das <redefine>-Element nicht bindet, bindet es auch die Attribute des Elements nicht. |
Mögliche übergeordnete Elemente: <schema>
Mögliche untergeordnete Elemente: <annotation>, <attributeGroup>, <complexType>, <group>, <simpleType>