Aplicaciones de Windows
Collapse the table of content
Expand the table of content

System.Xml (Espacios de nombres)

 

System.Xml y sus espacios de nombres secundarios (System.Xml.Linq, System.Xml.Schema y System.Xml.Serialization) contienen tipos para procesar XML.

En este tema se muestran los tipos de espacios de nombres de System.Xml que se incluyen en .NET para aplicaciones de la Tienda Windows 8.x. Ten en cuenta que .NET para aplicaciones de la Tienda Windows 8.x no incluye todos los miembros de cada tipo. Para obtener información sobre los tipos individuales, consulte los temas vinculados. La documentación para un tipo indica qué miembros se incluyen en .NET para aplicaciones de la Tienda Windows 8.x.

Tipos admitidos en .NET para aplicaciones de la Tienda Windows 8.x

Descripción

ConformanceLevel

Especifica la cantidad de comprobaciones de entrada o de salida que realizan los objetos XmlWriter y XmlReader creados.

DtdProcessing

Especifica las opciones para procesar DTD. XmlReaderSettings usa la enumeración DtdProcessing.

IXmlDictionary

Interfaz que define el contrato que un diccionario Xml debe implementar para que lo puedan usar las implementaciones XmlDictionaryReader y XmlDictionaryWriter.

IXmlLineInfo

Proporciona una interfaz para habilitar una clase que devuelva información de línea y posición.

IXmlNamespaceResolver

Proporciona acceso de solo lectura a un conjunto de asignaciones de prefijos y espacios de nombres.

NamespaceHandling

Especifica si se quitan las declaraciones de espacios de nombres duplicados en XmlWriter.

NameTable

Implementa una XmlNameTable con subproceso único.

NewLineHandling

Especifica cómo controlar los saltos de línea.

ReadState

Especifica el estado del lector.

UniqueId

Un identificador único optimizado para Guids.

WriteState

Especifica el estado de XmlWriter.

XmlBinaryReaderSession

Permite administrar las cadenas optimizadas de una manera dinámica.

XmlBinaryWriterSession

Permite el uso de un diccionario dinámico para comprimir cadenas comunes que aparecen en un mensaje y mantener el estado.

XmlConvert

Codifica y descodifica nombres XML y proporciona métodos de conversión entre tipos de Common Language Runtime y tipos de lenguajes de definición de esquema XML (XSD). Al convertir tipos de datos, los valores devueltos son independientes de la configuración regional.

XmlDictionary

Implementa un diccionario que se usa para optimizar las implementaciones del lector/escritor XML de Windows Communication Foundation (WCF).

XmlDictionaryReader

Una clase abstracta de la que deriva Windows Communication Foundation (WCF) para la serialización y deserialización.

XmlDictionaryReaderQuotas

Contiene los valores de cuota configurables para XmlDictionaryReaders.

XmlDictionaryString

Representa una entrada almacenada en un XmlDictionary.

XmlDictionaryWriter

Una clase abstracta de la que deriva Windows Communication Foundation (WCF) para la serialización y deserialización.

XmlException

Devuelve información detallada sobre la última excepción.

XmlNamespaceManager

Resuelve, agrega y quita los espacios de nombres de una colección, y proporciona administración de ámbito de estos espacios de nombres.

XmlNamespaceScope

Define el ámbito de espacio de nombres.

XmlNameTable

Tabla de objetos en forma de cadena subdividida.

XmlNodeType

Especifica el tipo de nodo.

XmlParserContext

Proporciona toda la información de contexto que requiere XmlReader para analizar un fragmento XML.

XmlQualifiedName

Representa un nombre completo XML.

XmlReader

Representa un lector que proporciona acceso rápido a datos XML, sin almacenamiento en caché y con desplazamiento solo hacia delante.

XmlReaderSettings

Especifica un conjunto de características compatibles en el objeto XmlReader creado por el método Create.

XmlSpace

Especifica el ámbito de xml:space actual.

XmlWriter

Representa un escritor que constituye una manera rápida, no almacenada en caché y de solo avance para generar secuencias o archivos que contengan datos XML.

XmlWriterSettings

Especifica un conjunto de características compatibles con el objeto XmlWriter creado mediante el método Create.

Tipos admitidos en .NET para aplicaciones de la Tienda Windows 8.x

Descripción

Extensions

Contiene métodos de extensión de LINQ to XML.

LoadOptions

Especifica las opciones de carga al analizar XML.

ReaderOptions

Especifica si se deben omitir los espacios de nombres duplicados al cargar un XDocument con XmlReader.

SaveOptions

Especifica las opciones de serialización.

XAttribute

Representa un atributo XML.

XCData

Representa un nodo de texto que contiene CDATA.

XComment

Representa un comentario XML.

XContainer

Representa un nodo que puede contener otros nodos.

XDeclaration

Representa una declaración XML.

XDocument

Representa un documento XML.

XDocumentType

Representa una definición de tipo de documento XML (DTD).

XElement

Representa un elemento XML.

XName

Representa un nombre de un atributo o un elemento XML.

XNamespace

Representa un espacio de nombres XML. Esta clase no puede heredarse.

XNode

Representa el concepto abstracto de un nodo (elemento, comentario, tipo de documento, instrucción de procesamiento o nodo de texto) del árbol XML.

XNodeDocumentOrderComparer

Contiene la funcionalidad para comparar el orden de documento de los nodos. Esta clase no puede heredarse.

XNodeEqualityComparer

Compara los nodos para determinar si son iguales. Esta clase no puede heredarse.

XObject

Representa un nodo o un atributo de un árbol XML.

XObjectChange

Especifica el tipo de un evento que se genera para un XObject.

XObjectChangeEventArgs

Proporciona datos para los eventos Changing y Changed.

XProcessingInstruction

Representa una instrucción de procesamiento XML.

XStreamingElement

Representa los elementos de un árbol XML que admite la salida de transmisión por secuencias diferida.

XText

Representa un nodo de texto.

Tipos admitidos en .NET para aplicaciones de la Tienda Windows 8.x

Descripción

XmlSchema

Representación en memoria de un esquema XML como se especifica en el esquema XML Parte 1 de World Wide Web Consortium (W3C): estructuras y esquema XML Parte 2: especificaciones de los tipos de datos.

XmlSchemaForm

Indica si los atributos o elementos se deben calificar con un prefijo de espacio de nombres.

Tipos admitidos en .NET para aplicaciones de la Tienda Windows 8.x

Descripción

IXmlSerializable

Proporciona un formato personalizado para la serialización y deserialización XML.

XmlAnyAttributeAttribute

Especifica que el miembro (un campo que devuelve una matriz de objetos XmlAttribute) puede contener cualquier atributo XML.

XmlAnyElementAttribute

Especifica que el miembro (un campo que devuelve una matriz de objetos XmlElement o XmlNode) contiene objetos que representan todos los elementos XML que no tienen ningún miembro correspondiente en el objeto que se está serializando o deserializando.

XmlAnyElementAttributes

Representa una colección de objetos XmlAnyElementAttribute.

XmlArrayAttribute

Especifica que XmlSerializer debe serializar un miembro de clase determinado como matriz de elementos XML.

XmlArrayItemAttribute

Especifica los tipos derivados que XmlSerializer puede colocar en una matriz serializada.

XmlArrayItemAttributes

Representa una colección de objetos XmlAnyElementAttribute.

XmlAttributeAttribute

Especifica que XmlSerializer debe serializar el miembro de clase como un atributo XML.

XmlAttributeOverrides

Permite reemplazar los atributos de propiedad, campo y clase cuando se usa XmlSerializer para serializar o deserializar un objeto.

XmlAttributes

Representa una colección de objetos de atributos que controlan el modo en que XmlSerializer serializa y deserializa un objeto.

XmlChoiceIdentifierAttribute

Especifica que el miembro se puede detectar mejor con una enumeración.

XmlElementAttribute

Indica que un campo público o una propiedad pública representa un elemento XML cuando XmlSerializer serializa o deserializa el objeto que lo contiene.

XmlElementAttributes

Representa una colección de objetos XmlElementAttribute que XmlSerializer usa para reemplazar el modo predeterminado en que serializa una clase.

XmlEnumAttribute

Controla el modo en que XmlSerializer serializa un miembro de enumeración.

XmlIgnoreAttribute

Indica al método Serialize de XmlSerializer que no serialice el valor de propiedad pública de lectura/escritura o de campo público.

XmlIncludeAttribute

Permite que XmlSerializer reconozca un tipo al serializar o deserializar un objeto.

XmlNamespaceDeclarationsAttribute

Especifica que la propiedad, el parámetro, el valor devuelto o el miembro de clase de destino contiene prefijos asociados a espacios de nombres que se usan en un documento XML.

XmlRootAttribute

Controla la serialización XML del destino de atributo como elemento raíz XML.

XmlSchemaProviderAttribute

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 tipos anónimos) que controla la serialización del tipo.

XmlSerializer

Serializa y deserializa objetos en y desde documentos XML. XmlSerializer permite controlar cómo se codifican los objetos en XML.

XmlSerializerNamespaces

Contiene los espacios de nombres y prefijos XML que usa XmlSerializer para generar nombres completos en una instancia de documento XML.

XmlTextAttribute

Indica a XmlSerializer que el miembro se debe tratar como texto XML cuando se serializa o deserializa la clase que lo contiene.

XmlTypeAttribute

Controla el esquema XML que se genera cuando XmlSerializer serializa el destino del atributo.

Mostrar:
© 2018 Microsoft