Julia Lerman による第 2 版の「Programming Entity Framework」の Entity SQL に関する章、p. 115 では、クエリ ビルダー メソッドを使用して、EF 4.1.Where
と.Select
文字列パラメーターを使用して射影を行う次の例があります。
ObjectQuery<DbDataRecord> contacts = context.Contacts
.Where("it.FirstName='Robert'")
.Select("it.Title, it.FirstName, it.LastName");
私はEntity Framework 6、.Net 4.6、VS 2015を使用しています。コンパイラは、文字列パラメータがなく、ラムダのみを受け入れる.Where
と不平を言います。.Select
この本の例に従う方法はありますか?