Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
LINQ to XML es el nuevo modelo de .NET Framework versión 3.5 para procesar datos XML. LINQ to XML permite a los desarrolladores hacer todo lo que esperan con datos XML: consultar, modificar, crear, guardar y serializar documentos XML. Las ventajas reales se encuentran en las funcionalidades de consulta y creación.
Las consultas de LINQ to XML son concisas y expresivas, utilizando una sintaxis más similar a SQL que a XPath o XQuery. Dado que los resultados de la consulta se pueden devolver como colecciones de elementos o atributos y se pueden usar como parámetros para objetos XElement, los árboles XML se pueden transformar fácilmente de una forma a otra.
LINQ to XML aprovecha la tecnología de consulta integrada en lenguaje (LINQ) en .NET Framework versión 3.5. LINQ amplía la sintaxis del lenguaje de C# y Visual Basic para proporcionar funcionalidades de consulta eficaces que se pueden ampliar a cualquier almacén de datos.
Para obtener una explicación detallada de su uso, vea LINQ to XML (C#) y LINQ to XML (Visual Basic). Para obtener información general sobre el marco LINQ, vea Language-Integrated Query (LINQ) - C# o Language-Integrated Query (LINQ): Visual Basic.