编写函数以添加排序过滤器

时间:2013-03-21 23:16:57

标签: vb.net linq entity-framework-4 func

我们正在尝试直接从数据库表构建智能排列。这将成为确定是否将OrderByOrderByDescendingThenByThenByDescending添加到IOrderedQueryable(Of EntityType)对象的ifel连锁噩梦。

我想创建一个函数来获取IQueryable(Of EntityType)对象,Boolean确定要排序的列是否是第一个,另一个是Boolean到确定排序是升序还是降序,以及lambda函数返回列进行排序(其类型在我们需要排序的列中变化),并返回IOrderedQueryable(Of EntityType)对象与添加了适当的过滤器。

我该怎么做?

0 个答案:

没有答案