如何将OData QueryNode转换为LINQ表达式?

时间:2015-03-18 13:33:24

标签: linq odata

这就是我想要实现的目标:

  1. ODataQueryOptions.Filter.FilterClause.Expression
  2. 获取过滤器表达式
  3. 使用访问者复制和调整过滤器表达式
  4. 使用与ODataQueryOptions.ApplyTo(IQueryable query)类似的内容将已修改的过滤器表达式应用于IQueryable。
  5. 在任何Microsoft OData库中是否可能有一些助手来执行此操作?

1 个答案:

答案 0 :(得分:0)

您可以参考FilterBinder中的代码。