System.Xml (Espacios de nombres)
System.Xml y sus espacios de nombres secundarios (System.Xml.Linq, System.Xml.Schema y System.Xml.Serialization) contienen los tipos para procesar XML.
Este tema describe los tipos en los espacios de nombres System.Xml que se incluyen en .NET para aplicaciones de la Tienda Windows. Ten en cuenta que .NET para aplicaciones de la Tienda Windows no incluye todos los miembros de cada tipo. Para obtener información sobre los tipos individuales, consulta los temas vinculados. La documentación para un tipo indica qué miembros se incluyen en .NET para aplicaciones de la Tienda Windows.
System.Xml (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Especifica el número de comprobaciones de entrada o de salida que realizan los objetos XmlReader y XmlWriter creados. |
|
Especifica las opciones para procesar DTD. La enumeración DtdProcessing la usa XmlReaderSettings. |
|
Interfaz que define el contrato que debe implementar un diccionario Xml con de fin de que lo puedan usar las implementaciones de XmlDictionaryReader y de XmlDictionaryWriter. |
|
Proporciona una interfaz que permite a una clase devolver información de línea y de posición. |
|
Proporciona acceso de solo lectura a un conjunto de asignaciones de prefijos y espacios de nombres. |
|
Especifica si se van a quitar las declaraciones de espacio de nombres duplicadas en XmlWriter. |
|
Implementa un XmlNameTable de un único subproceso. |
|
Especifica cómo controlar los saltos de línea. |
|
Especifica el estado del lector. |
|
Identificador único optimizado para Guids. |
|
Especifica el estado de XmlWriter. |
|
Permite administrar las cadenas optimizadas de una manera dinámica. |
|
Permite el uso de un diccionario dinámico para comprimir cadenas comunes que aparecen en un mensaje y mantener el estado. |
|
Codifica y descodifica nombres XML y proporciona métodos de conversión entre tipos de Common Language Runtime y tipos del lenguaje de definición de esquemas XML (XSD). Cuando se convierten tipos de datos, los valores devueltos no dependen de la configuración regional. |
|
Implementa un diccionario utilizado para optimizar implementaciones de lector y sistema de escritura XML de Windows Communication Foundation (WCF). |
|
Una clase abstracta de la que deriva Windows Communication Foundation (WCF) para realizar la serialización y la deserialización. |
|
Contiene los valores de cuota configurables para XmlDictionaryReaders. |
|
Representa una entrada almacenada en un XmlDictionary. |
|
Una clase abstracta de la que deriva Windows Communication Foundation (WCF) para realizar la serialización y la deserialización. |
|
Devuelve información detallada sobre la última excepción. |
|
Resuelve, agrega y quita espacios de nombres en una colección y proporciona la administración del ámbito de estos espacios de nombres. |
|
Define el ámbito del espacio de nombres. |
|
Tabla de objetos en forma de cadena subdividida. |
|
Especifica el tipo de nodo. |
|
Proporciona toda la información de contexto que necesita el objeto XmlReader para analizar un fragmento de XML. |
|
Representa un nombre XML completo. |
|
Representa un lector que proporciona acceso rápido a datos XML, sin almacenamiento en caché y con desplazamiento solo hacia delante. |
|
Especifica un conjunto de características compatibles en el objeto XmlReader creado mediante el método Create. |
|
Especifica el ámbito de xml:space actual. |
|
Representa un sistema de escritura que constituye un medio rápido, no almacenado en caché y de solo avance para generar secuencias o archivos con datos XML. |
|
Especifica un conjunto de características compatibles en el objeto XmlWriter creado mediante el método Create. |
System.Xml.Linq (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Contiene los métodos de extensión LINQ to XML. |
|
Especifica opciones de carga al analizar XML. |
|
Especifica si se van a omitir los espacios de nombres duplicados al cargar XDocument con XmlReader. |
|
Especifica las opciones de serialización. |
|
Representa un atributo XML. |
|
Representa un nodo de texto que contiene CDATA. |
|
Representa un comentario XML. |
|
Representa un nodo que puede contener otros nodos. |
|
Representa una declaración XML. |
|
Representa un documento XML. |
|
Representa una definición de tipo del documento (DTD) XML. |
|
Representa un elemento XML. |
|
Representa un nombre de un elemento o atributo XML. |
|
Representa un espacio de nombres XML. Esta clase no puede heredarse. |
|
Representa el concepto abstracto de un nodo (elemento, comentario, tipo de documento, instrucción de procesamiento o nodo de texto) del árbol XML. |
|
Contiene la funcionalidad para comparar el orden de documentos de los nodos. Esta clase no puede heredarse. |
|
Compara los nodos para determinar si son iguales. Esta clase no puede heredarse. |
|
Representa un nodo o un atributo de un árbol XML. |
|
Especifica el tipo de evento cuando se produce uno para un XObject. |
|
Proporciona datos para los eventos Changing y Changed que provocaron errores. |
|
Representa una instrucción de procesamiento de XML. |
|
Representa los elementos de un árbol XML que admite la salida de transmisión por secuencias diferida. |
|
Representa un nodo de texto. |
System.Xml.Schema (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Una representación en memoria de un Esquema XML según se indica en las especificaciones XML Schema Part 1: Structures y XML Schema Part 2: Datatypes de World Wide Web Consortium (W3C). |
|
Indica si los atributos o los elementos deben calificarse con un espacio de nombres como prefijo. |
System.Xml.Serialization (espacio de nombres)
Tipos admitidos en .NET para aplicaciones de la Tienda Windows |
Descripción |
---|---|
Proporciona formato personalizado para la serialización y deserialización XML. |
|
Especifica que el miembro (un campo que devuelve una matriz de objetos XmlAttribute) puede contener cualquier atributo XML. |
|
Especifica que el miembro (un campo que devuelve una matriz de objetos XmlElement o XmlNode) contiene objetos que representa a cualquier elemento XLM que no incluya un miembro correspondiente en el objeto que se está serializando o deserializando. |
|
Representa una colección de objetos de XmlAnyElementAttribute. |
|
Especifica que XmlSerializer debe serializar un miembro de clase específico como matriz de los elementos XML. |
|
Especifique los tipos derivados que el XmlSerializer puede colocar en una matriz serializada. |
|
Representa una colección de objetos de XmlArrayItemAttribute. |
|
Especifica que XmlSerializer debe serializar el miembro de clase como un atributo XML. |
|
Permite invalidar los atributos de propiedad, campo y clase cuando usa el objeto XmlSerializer para serializar o deserializar un objeto. |
|
Representa una colección de objetos de atributo que controlan cómo XmlSerializer serializa y deserializa un objeto. |
|
Especifica que aumenta la detección del miembro gracias al uso de la enumeración. |
|
Indica que una propiedad o el campo público representa un elemento XML cuando XmlSerializer serializa o deserializa el objeto que lo contiene. |
|
Representa una colección de objetos XmlElementAttribute que usa el objeto XmlSerializer para invalidar la forma predeterminada de serializar una clase. |
|
Controla cómo XmlSerializer serializa el miembro de una enumeración. |
|
Indica al método Serialize de XmlSerializer que no serialice el valor de propiedad de lectura y escritura pública ni el de campo público. |
|
Permite que XmlSerializer reconozca un tipo cuando serialice o deserialice un objeto. |
|
Especifica que la propiedad de destino, el parámetro, el valor devuelto o el miembro de clase contiene prefijos asociados a espacios de nombres usados en un documento XML. |
|
Controla la serialización XML del destino de atributo como elemento raíz XML. |
|
Cuando se aplica a un tipo, almacena el nombre de un método estático del tipo que devuelve un esquema XML y un XmlQualifiedName (o XmlSchemaType para los tipos anónimos) que controla la serialización del tipo. |
|
Serializa y deserializa objetos en documentos XML y desde ellos. XmlSerializer permite controlar el modo en que se codifican los objetos en XML. |
|
Contiene los espacios de nombres y prefijos XML que usa el objeto XmlSerializer para generar nombres completos en una instancia de documento XML. |
|
Indica a XmlSerializer que debe tratarse al miembro como texto XML cuando la clase que lo contiene se serializa o deserializa. |
|
Controla el esquema XML que se genera cuando XmlSerializer serializa el destino de atributo. |