TakePage() method is working now, but it doesn't make any difference in the generated SQL command.
My code:
DataAccessAdapter da = new DataAccessAdapter();
LinqMetaData md = new LinqMetaData(da);
var query = (from cat in md.Category
orderby cat.CategoryId
select cat).TakePage(2, 3);
Generated SQL Query:
SELECT [LPLA_1].[CategoryID] AS [CategoryId],
[LPLA_1].[CategoryName],
[LPLA_1].[Description],
[LPLA_1].[Picture]
FROM [Northwind].[dbo].[Categories] [LPLA_1]
ORDER BY [LPLA_1].[CategoryID] ASC
Same thing happens for "DataAccessAdapter.FetchEntityCollection()"
What should I do about this one:
DataAccessAdapter da = new DataAccessAdapter();
EntityCollection<CategoryEntity> q2 = new EntityCollection<CategoryEntity>();
da.FetchEntityCollection(q2, null, 0, null, 1, 3);