CRM 2011 でプラグインを作成しています。Linq to CRM を使用してエンティティ レコードを取得しようとしています。コード スニペットは次のとおりです。
Entity legalcase = new Entity("lgl_legalcase");
legalcase = legalDataContext.Lgl_legalcaseSet.FirstOrDefault(l => l.Lgl_legalcaseId == legalCaseGUID);
この行で、Microsoft.Xrm.Sdk.Entity 型から Legal.Entities.Lgl_legalcase 型に変換できないというエラーがスローされます。LINQ 構文の代わりに Retrieve メソッドを使用すると、このプラグインが正常に動作することを確認しましたが、LINQ で動作させたいと考えています。これがエラーをスローしている理由を誰かが知っていますか?