Freigeben über


Erweiterte Bindungsunterstützung für Attribute der XML-Schemadefinitionssprache

Dieses Thema bezieht sich auf eine veraltete Technologie. XML-Webdienste und XML-Webdienstclients sollten nun mithilfe der folgenden Technologie erstellt werden: Windows Communication Foundation.

Bindungsunterstützung bezieht sich auf Folgendes:

  • Definitionsbindungen zwischen Klassen und XSD-Dokumenten mit dem Tool Xsd.exe

  • Laufzeitbindungen zwischen Objekten und XML-Instanzendokumenten mit der XmlSerializer-Klasse

In diesem Abschnitt

Für die meisten Attribute der XML-Schemadefinitionssprache finden Sie Informationen zur Bindungsunterstützung von .NET Framework in den entsprechenden Themen zu den XML-Schemaelementen. Das use-Attribut wird beispielsweise unter Bindungsunterstützung für das attribute-Element behandelt.

In diesem Abschnitt werden die Attribute der XML-Schemadefinitionssprache erörtert, die einer gesonderten Erklärung bedürfen, da diese in der Regel mehrere Elemente betrifft.

Angaben zur Bindungsunterstützung für Attribute des Namespaces der XML-Schemainstanz finden Sie unter Bindungsunterstützung für den XML-Schemainstanznamespace.

Bindungsunterstützung nach Attribut

In der folgenden Tabelle sind alle XSD-Attribute sowie die jeweils entsprechende Bindungsunterstützung aufgeführt.

Attribut Bindungsunterstützung

abstract

Unterstützt.

attributeFormDefault

Teilweise unterstützt.

base

Teilweise unterstützt.

block

Wird nicht unterstützt.

blockDefault

Wird nicht unterstützt.

default

Teilweise unterstützt.

elementFormDefault

Teilweise unterstützt.

final

Wird nicht unterstützt.

finalDefault

Wird nicht unterstützt.

fixed

Beschränkt unterstützt.

form

Unterstützt.

id

Wird nicht unterstützt.

itemType

Beschränkt unterstützt.

xml:lang

Wird nicht unterstützt.

maxOccurs

Beschränkt unterstützt.

memberTypes

Wird nicht unterstützt.

minOccurs

Beschränkt unterstützt.

mixed

Teilweise unterstützt.

name

Teilweise unterstützt.

namespace

Teilweise unterstützt.

nillable

Teilweise unterstützt.

processContents

Wird nicht unterstützt.

public

Wird nicht unterstützt.

ref

Teilweise unterstützt.

refer

Wird nicht unterstützt.

schemaLocation

Teilweise unterstützt.

source

Wird nicht unterstützt.

substitutionGroup

Wird nicht unterstützt.

system

Wird nicht unterstützt.

targetNamespace

Unterstützt.

type

Unterstützt.

use

Teilweise unterstützt.

value

Wird nicht unterstützt.

version

Wird nicht unterstützt.

xpath

Wird nicht unterstützt.