假设我有一个类似的查询:
r = r.Where(x => iEnumerableMachineNames.Contains(x.Machine.Name) || x.Server==true);
例如,有没有办法在语句之外构建谓词(我认为它就是所谓的)
t = (x => iEnumerableMachineNames.Contains(x.Machine.Name)); s = (x => x.Server==true) q = t.Or(s); r = r.Where(x => q);
基本上我想基于输入参数以编程方式构建我的查询,用于EF 5.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。