Поддержка привязки атрибутов расширенного языка определения схемы XML

Этот раздел посвящен технологии прежних версий. Веб-службы XML и клиенты веб-служб XML должны создаваться с использованием Windows Communication Foundation.

Поддержка привязки означает следующее:

  • Привязки в определениях между классами и XSD-документами с помощью программы Xsd.exe.

  • Привязки времени выполнения между объектами и XML-документами экземпляров с помощью класса XmlSerializer.

В этом разделе

Поддержка привязки .NET Framework для большинства атрибутов в языке определения схемы XML рассмотрена в соответствующих разделах документации по элементам схемы XML. Например, атрибут use рассмотрен в разделе Поддержка привязки элемента Attribute.

В подразделах, содержащихся в этом разделе, рассматриваются атрибуты языка определения схемы XML, по которым требуются отдельные пояснения (что, как правило, объясняется их тесной взаимосвязью с несколькими элементами).

Сведения о поддержке привязки для атрибутов из пространства имен экземпляра схемы XML см. в разделе Поддержка привязки пространства имен экземпляра схемы XML.

Поддержка привязки атрибутов

В следующей таблице приведены все атрибуты XSD, и для каждого из них указан уровень поддержки привязки.

Атрибут Поддержка привязки

abstract

Поддерживается.

attributeFormDefault

Частично поддерживается.

base

Частично поддерживается.

block

Не поддерживается.

blockDefault

Не поддерживается.

default

Частично поддерживается.

elementFormDefault

Частично поддерживается.

final

Не поддерживается.

finalDefault

Не поддерживается.

fixed

Ограниченно поддерживается.

form

Поддерживается.

id

Не поддерживается.

itemType

Ограниченно поддерживается.

xml:lang

Не поддерживается.

maxOccurs

Ограниченно поддерживается.

memberTypes

Не поддерживается.

minOccurs

Ограниченно поддерживается.

mixed

Частично поддерживается.

name

Частично поддерживается.

namespace

Частично поддерживается.

nillable

Частично поддерживается.

processContents

Не поддерживается.

public

Не поддерживается.

ref

Частично поддерживается.

refer

Не поддерживается.

schemaLocation

Частично поддерживается.

source

Не поддерживается.

substitutionGroup

Не поддерживается.

system

Не поддерживается.

targetNamespace

Поддерживается.

type

Поддерживается.

use

Частично поддерживается.

значение

Не поддерживается.

version

Не поддерживается.

xpath

Не поддерживается.