Share via


LINQ en .NET Compact Framework

Actualización: noviembre 2007

Language-Integrated Query (LINQ) agrega funciones de consulta de uso general a .NET Compact Framework que se aplican a diferentes orígenes de información, como bases de datos relacional, datos XML y objetos en memoria. Estas características permiten a .NET Compact Framework consultar diferentes orígenes de información sin agregar características relacionales o específicas de XML al lenguaje de programación.

Nota:

LINQ se admite en .NET Compact Framework versión 3.5 y posteriores.

LINQ define un conjunto de operadores de consulta estándar de uso general que permiten realizar operaciones integradas en el lenguaje de consulta, establecimiento y transformación en datos internos o externos. Los operadores de consulta estándar permite realizar consultas a cualquier origen de información basado en IEnumerable<T>.

La versión de LINQ para .NET Compact Framework incluye un subconjunto de las características de escritorio de LINQ. Las diferencias entre la versión de LINQ para .NET Framework y la versión de LINQ para .NET Compact Framework son las siguientes:

  • En .NET Compact Framework, sólo se admiten los operadores de consulta estándar. Se admite LINQ to DataSet, que proporciona compatibilidad para LINQ para DataSet y DataTable.

  • En .NET Compact Framework, se admite LINQ to XML excepto para extensiones XPath.

Para obtener más información acerca de LINQ, visite el sitio web LINQ Project en MSDN, Microsoft Developer Network.

Vea también

Otros recursos

Acceso a datos y compatibilidad XML en .NET Compact Framework