Biblioteca de clases de .NET Framework
System.Xml.Linq (Espacio de nombres)
Actualización: noviembre 2007
Contiene las clases para LINQ to XML. LINQ to XML es una interfaz de programación XML en memoria que permite modificar con eficacia y facilidad documentos XML.
Con LINQ to XML, puede:
Cargar XML a partir de archivos o secuencias.
Serializar XML a archivos o secuencias.
Crear árboles XML desde cero usando la construcción funcional.
Consultar árboles XML mediante consultas LINQ.
Manipular árboles XML en memoria.
Validar árboles XML mediante XSD.
Usar una combinación de estas características para transformar las formas de los árboles XML.
Clases
| Clase | Descripción | |
|---|---|---|
|
Extensions | Contiene los métodos de extensión de LINQ to XML. |
|
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 del documento (DTD) XML. |
|
XElement | Representa un elemento HTML. |
|
XName | Representa un nombre de un elemento o atributo XML. |
|
XNamespace | Representa un espacio de nombres XML. No se puede heredar esta clase. |
|
XNode | Representa el concepto abstracto de un nodo (ya sea 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 documentos de los nodos. No se puede heredar esta clase. |
|
XNodeEqualityComparer | Compara los nodos para determinar si son iguales. No se puede heredar esta clase. |
|
XObject | Representa un nodo o un atributo de un árbol XML. |
|
XObjectChangeEventArgs | Proporciona datos para los eventos Changing y Changed. |
|
XProcessingInstruction | Representa una instrucción de procesamiento de 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. |
Enumeraciones
| Enumeración | Descripción | |
|---|---|---|
|
LoadOptions | Especifica opciones de carga al analizar XML. |
|
SaveOptions | Especifica las opciones de serialización. |
|
XObjectChange | Especifica el tipo de evento cuando se provoca un evento para una clase XObject. |
Vea también