私はWCFの使用経験を持ち、Webサイトのバックエンドを提供するWCFサービスを作成しました。私が見つけたすべての例(例:http://msdn.microsoft.com/en-us/library/ee358711.aspx)がすべてDataServiceQueryContinuationとWCF Data Servicesを使用しているように、サーバー側のページングを実装する際に問題が発生しました。WCFサービスではなく、WCFサービスでサーバーサイドページングを実装することは可能ですか?
データを返すためにWCFデータサービスを書くことができましたが、ログインやユーザー情報の更新などのWCFサービスと、より大きなクエリ/レポート用のWCFデータサービスが複雑になっているようです。
これは標準的な方法ですか、またはWCFサービスからのメソッド呼び出しによるページングデータ用の組み込みのメカニズムですか?私が持っていた Best practice for WCF service with large amounts of data?
:Implementing pager through WCF service 、より複雑な方法:私はこれを行うための可能な方法のカップル、LINQののskip
とtake
事業者が関与する簡単な方法を見つけた
EDIT
WCFサービスを使用してWCFデータサービスで可能なようにデータをページングする方法があると考えました。http://msdn.microsoft.com/en-us/library/ee474245.aspx
これが可能なら誰でも知っていますか?
ありがとうございました。私の研究から、これはこれを行う最善の方法のように見えます。 WCF Dataサービス(http://msdn.microsoft.com/en-us/library/ee474245.aspx)にあるようにページングが簡単ではないことに少し驚いています。 – GrandMasterFlush