Entity Framework にて文字列の部分一致検索を行う

メモ書きです。

using (var entities = new xxxxxxEntities())
{
  var persons = from item in entities.Person
                where item.Name.Contains(keyword)
                select item;
}
// xxxxxxEntities は .edmx ファイルから生成されたエンティティクラス
// entities.Person はデータベースのテーブルから取得、生成されたクラス・プロパティ
// keyword は検索文字列

]]>