DataSource for Entity Framework for WinForms
LiveLinq とは
C1LiveLinq > LiveLinq とは

LiveLinq は、標準の LINQ クエリーに2つの重要な機能が追加された拡張版の LINQ です。

  1. LiveLinq が LINQ クエリーを最適化
    LiveLinq
    は、インデックスなどの最適化によって LINQ クエリーを高速化します。単純なクエリー以外の速度は、通常 10 〜 50 倍になります。LINQ に大きく依存したデータ中心型アプリケーションでは、全体のパフォーマンスを劇的に向上させることができます。
  2. LiveLinq が LINQ クエリーの結果をライブビューに反映
    ライブビューは、ベースデータに対して常に最新の状態が維持されるクエリー結果です。ライブビューは、オブジェクトが UI 内のコントロールに連結されたまま追加、削除、または変更されるようなデータ連結のシナリオには不可欠です。古い用語を使用すると、プレーン LINQ クエリーはスナップショットに、LiveLinq ビューはダイナセットに相当します。