Condividi tramite


Supporto dell'associazione agli attributi del linguaggio di definizione XML Schema (XSD) avanzato

Questo argomento è specifico di una tecnologia legacy. Servizi Web XML e client di servizi Web XML devono essere creati attualmente tramite Windows Communication Foundation.

Il supporto dell'associazione si riferisce a quanto segue:

  • Associazioni delle definizioni tra classi e documenti XSD mediante lo strumento Xsd.exe.

  • Associazioni in fase di runtime tra oggetti e documenti di istanza XML mediante la classe XmlSerializer.

In questa sezione

Per la maggior parte degli attributi nel linguaggio XSD (XML Schema Definition), il supporto per l'associazione .NET Framework verrà trattato negli argomenti relativi all'elemento XML Schema associati. L'attributo use verrà, ad esempio, illustrato con Supporto dell'associazione all'elemento attribute.

Gli argomenti di questa sezione comprendono gli attributi del linguaggio XSD (XML Schema Definition) che richiedono una spiegazione specifica, generalmente perché tale spiegazione riguarda più elementi.

Per informazioni sul supporto per l'associazione di attributi dello spazio dei nomi dell'istanza XML Schema, vedere Supporto dell'associazione allo spazio dei nomi dell'istanza XML Schema.

Supporto per l'associazione in base all'attributo

Nella tabella riportata di seguito sono elencati tutti gli attributi XSD con il rispettivo livello di supporto per l'associazione.

Attributo Supporto per l'associazione

abstract

Supportato.

attributeFormDefault

Parzialmente supportato.

base

Parzialmente supportato.

block

Non supportato.

blockDefault

Non supportato.

default

Parzialmente supportato.

elementFormDefault

Parzialmente supportato.

final

Non supportato.

finalDefault

Non supportato.

fixed

Supporto limitato.

form

Supportato.

id

Non supportato.

itemType

Supporto limitato.

xml:lang

Non supportato.

maxOccurs

Supporto limitato.

memberTypes

Non supportato.

minOccurs

Supporto limitato.

mixed

Parzialmente supportato.

name

Parzialmente supportato.

namespace

Parzialmente supportato.

nillable

Parzialmente supportato.

processContents

Non supportato.

public

Non supportato.

ref

Parzialmente supportato.

refer

Non supportato.

schemaLocation

Parzialmente supportato.

source

Non supportato.

substitutionGroup

Non supportato.

system

Non supportato.

targetNamespace

Supportato.

type

Supportato.

use

Parzialmente supportato.

value

Non supportato.

version

Non supportato.

xpath

Non supportato.