Compartir a través de


Compatibilidad con enlaces de atributos del lenguaje de definición de esquemas XML avanzados

Este tema es específico de una tecnología heredada. Ahora, los servicios Web XML y los clientes de servicios Web XML deben crearse con Windows Communication Foundation.

La compatibilidad con enlaces hace referencia a lo siguiente:

  • Enlaces de definición entre clases y documentos XSD utilizando la herramienta Xsd.exe.

  • Enlaces en tiempo de ejecución entre objetos y documentos XML de instancia utilizando la clase XmlSerializer.

En esta sección

Para la mayoría de los atributos en el lenguaje de definición de esquemas XML, la compatibilidad con enlaces de .NET Framework se trata en los temas relacionados con los elementos de esquema XML asociados. Por ejemplo, el atributo use se explica con Compatibilidad con enlaces del elemento Attribute.

Los temas de esta sección afectan a los atributos de lenguaje de definición de esquema XML que precisan una explicación específica; en general, porque varios elementos entrelazan una explicación.

Para conocer la compatibilidad con enlaces relativa a atributos del espacio de nombres Instance del esquema XML, consulte Compatibilidad con enlaces del espacio de nombres de instancias del esquema XML.

Compatibilidad con enlaces por atributo

En la tabla siguiente se enumeran todos los atributos XSD con su nivel compatibilidad con enlaces.

Atributo Compatibilidad con enlaces

abstract

Compatible.

attributeFormDefault

Parcialmente admitido.

base

Parcialmente admitido.

block

No se admite.

blockDefault

No se admite.

default

Parcialmente admitido.

elementFormDefault

Parcialmente admitido.

final

No se admite.

finalDefault

No se admite.

fixed

Se admite de forma limitada.

form

Compatible.

id

No se admite.

itemType

Se admite de forma limitada.

xml:lang

No se admite.

maxOccurs

Se admite de forma limitada.

memberTypes

No se admite.

minOccurs

Se admite de forma limitada.

mixed

Parcialmente admitido.

nombre

Parcialmente admitido.

namespace

Parcialmente admitido.

nillable

Parcialmente admitido.

processContents

No se admite.

public

No se admite.

ref

Parcialmente admitido.

refer

No se admite.

schemaLocation

Parcialmente admitido.

source

No se admite.

substitutionGroup

No se admite.

system

No se admite.

targetNamespace

Compatible.

type

Compatible.

use

Parcialmente admitido.

devuelto

No se admite.

version

No se admite.

xpath

No se admite.