0
私はWCF DataSericeとEF4.1コードファースト(C#)を使用します。DataServiceContext&Linq:継承されたオブジェクトのみを選択
私は2つの実体があります。Personクラス
から継承 1人 2.ユーザーを私はDbSet者からユーザーオブジェクトのみを取得したいです。どうやってやるの? は、その後、私はそのようdataerviceを照会:
service.CreateQuery<User>("DbPersons").OfType<User>().Execute();
私はOfTypeメソッドは、DataServiceのコンテキストでサポートされていないという例外を取得します。
Linq式をURIに変換する際のエラー: 'OfType'メソッドはサポートされていません。
あなたが使用しているデータサービスのバージョン。 .NET 4.0に同梱されている標準バージョンは、OfType演算子をサポートしていません。 –
こんにちは、私は任意のバージョン(CTP2を含む)を試しました – DolceVita
あなたはJune CTPでそれを試しましたか? http://blogs.msdn.com/b/astoriateam/archive/2011/06/30/announcing-wcf-data-services-june-2011-ctp-for-net4-amp-sl4.aspx –