LINQ in .NET Compact Framework
Aktualisiert: November 2007
Sprachintegrierte Abfrage (Language-Integrated Query, LINQ) fügt allgemeine Abfragefunktionen zu .NET Compact Framework hinzu. Diese können auf verschiedene Informationsquellen wie relationale Datenbanken, XML-Daten und Objekte im Arbeitsspeicher angewendet werden. Die Features ermöglichen .NET Compact Framework die Abfrage verschiedener Informationsquellen, ohne dass relationale oder XML-spezifische Features zur Programmiersprache hinzugefügt werden müssen.
Hinweis: |
---|
LINQ wird in .NET Compact Framework Version 3.5 und höheren Versionen unterstützt. |
LINQ definiert einen Satz allgemeiner Standardabfrageoperatoren, mit denen Sie sprachintegrierte Abfragen, Set- und Transformationsvorgänge für interne und externe Daten ausführen können. Mit den Standardabfrageoperatoren können Sie Abfragen für alle IEnumerable<T>-basierten Informationsquellen ausführen.
LINQ in .NET Compact Framework umfasst eine Teilmenge der LINQ-Desktopfeatures. Im Folgenden werden die Unterschiede zwischen LINQ in .NET Framework und LINQ in .NET Compact Framework erläutert:
In .NET Compact Framework werden nur Standardabfrageoperatoren unterstützt. LINQ to DataSet wird unterstützt und bietet LINQ-Unterstützung für DataSet und DataTable.
In .NET Compact Framework wird LINQ to XML außer für XPath-Erweiterungen unterstützt.
Weitere Informationen über LINQ finden Sie unter LINQ Project auf der Microsoft Developer Network (MSDN)-Website.
Siehe auch
Weitere Ressourcen
Datenzugriff und XML-Unterstützung in .NET Compact Framework