Partager via


LINQ dans le .NET Compact Framework

Mise à jour : novembre 2007

LINQ (Language Integrated Query) ajoute la logistique de requête à usage général au .NET Compact Framework qui s'applique à différentes sources d'informations telles que les bases de données relationnelles, les données XML et les objets en mémoire. Ces fonctionnalités permettent au .NET Compact Framework d'interroger différentes sources d'informations sans ajouter de fonctionnalités relationnelles ou spécifiques XML au langage de programmation.

Remarque :

LINQ est pris en charge dans le .NET Compact Framework version 3.5 et versions ultérieures.

LINQ définit un jeu d'opérateurs de requête standard à usage général qui vous permettent d'exécuter une requête LINQ (Language-Integrated Query), des opérations de définition et de transformation sur les données internes ou externes. Les opérateurs de requête standard vous permettent d'appliquer des requêtes à toute source d'information basée sur IEnumerable<T>.

LINQ dans le .NET Compact Framework inclut un sous-ensemble des fonctionnalités LINQ de bureau. Les différences entre LINQ dans le .NET Framework et LINQ dans le .NET Compact Framework sont comme suit :

  • Les opérateurs de requête standard sont prises en charge uniquement sur le .NET Compact Framework. LINQ to DataSet est pris en charge, qui fournit la prise en charge LINQ pour DataSet et DataTable.

  • Sur le .NET Compact Framework, LINQ to XML est pris en charge à l'exception des extensions XPath.

Pour plus d'informations sur LINQ, consultez le site Web de LINQ Project sur MSDN (Microsoft Developer Network).

Voir aussi

Autres ressources

Accès aux données et prise en charge du langage XML dans le .NET Compact Framework