.NET Compact Framework で LINQ

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

統合言語クエリ (LINQ) .NET Compact Framework リレーショナル データベース、XML データのインメモリ オブジェクトなどの情報のさまざまなソースに適用されるに汎用クエリ機能を追加されます。 これらの機能追加リレーショナルやプログラミング言語に XML 固有の機能の情報のさまざまなソースのクエリには、.NET Compact Framework できるようにします。

注意

LINQ .NET Compact Framework Version 3.5. 以降でには。

LINQ 一連の言語統合クエリを実行するための汎用の標準クエリ演算子を定義する設定、および内部または外部データに対する操作を変換します。 標準クエリ演算子は、すべて IEnumerable<T> にクエリを適用するようにベース情報ソースです。

LINQ .NET Compact Framework LINQ のデスクトップ機能のサブセットを含みます。 LINQ .NET Framework でと LINQ .NET Compact Framework に違いは次のとおりです。

  • .NET Compact Framework では標準クエリ演算子のみをサポートします。 LINQ to DataSet DataSet および DataTable のための LINQ のサポートを提供するがサポートされています。

  • .NET Compact Frameworkで LINQ to XML はサポートされて除く XPath 拡張。

  • .NET Compact Frameworkでは LINQ to DataSet の VB クエリ構文は、 Select 句 (Visual Basic) 句、演算子が省略可能なサポートしません。 句の選択] で、クエリの既定結果を変更するパラメーターを指定しなかった場合は選択句を削除する必要があります。

LINQの詳細については、MSDN、マイクロソフト開発者向けネットワークの LINQ プロジェクトの Web サイトの を参照してください。

参照

その他の技術情報

データ アクセスおよび .NET Compact Framework における XML のサポート