Silverlight RIAサービスには初めてのもので、EntityFrameworkでRIAサービスを利用する基本的な作業プロトタイプがあります。実際のプロジェクトに移りましたので、非EntityFrameworkオブジェクトをどのようにutlizeするのかと思っていますが、System.Windows.Controls.DomainServices.DomainDataSourceなどのRIAコントロールを使用してページングできるようにしています。私のワーキングプロトタイプ、私が持っている:Silverlight 4 w/RIA Services
[EnableClientAccess()]
public class RequestService : LinqToEntitiesDomainService<MyEntities>
{
public IQueryable<RequestData> GetRequests()
{
... LINQ query removed ...
}
}
私はMyRequestDataは、私が作成したカスタムのpublicクラスです(と、エンティティデータを変換)のIQueryable <MyRequestData>へのIQueryable <RequestData>を変更し、アプリケーションを再構築すると、クライアントSilverlightアプリケーションはクエリ(ビルドエラー)を認識しません。
私の質問は、これらのカスタムオブジェクトをEntityFrameworkオブジェクトと同様の方法でどのように活用して、ページネーションなどを適用できるのでしょうか。あなたはPOCOクラスを作成し、このようにそのプロパティのいずれかにキー属性を割り当てることができます
これはまさに私が探していたものです。私がやったすべてのグーグルサーチでは、POCOオブジェクトについて何も見つけられませんでした。私はそれが主にEntityFramework、NHibernateなどのすべてのサイトに焦点を当てているからだと思います。 – guyaton
私はそれが役に立ちましたことをうれしく思っています。私はSL RIAでも多くの質問を始めました。あなたが応答に満足していることを人々が知るように、回答をアップアップするようにしてください。 –
私は15名の評判を持っていれば....これは私の2回目のstackoverflowへの投稿です。 – guyaton