My question is about how you handle paging with a WCF data service. The way I want to use it, is execute a query (passing page size and current page), and get back the results o
Use Skip and Take to perform client side paging of data from the WCF data service, such as:
Skip
Take
var items = (from i in ctx.MyEntities select i).Skip(StartIndex).Take(PageSize)
Where StartIndex is the beginning position of the data you want returned and PageSize is the number of elements max to return.