|
|
1
2
从您引用的例外情况来看,范围似乎不太可能是这里的一个因素。
我的答案是你需要申报
如果没有看到显示这种行为的任何实际代码,将很难进一步进行故障排除。 |
|
|
2
0
不要被这个名字弄得眼花缭乱
有许多解决方案,但我建议:
尽管一个简单的解决方案可能是:
编辑:这根本不是关于contains的具体实现。这是关于LinqToSQL查询提供程序是否可以识别该方法并将其转换为in(list)SQL表达式。识别码查看 参数 在表达式中使用。识别代码不使用多态性/实现,也不在继承树中查找其他可能性。
即使这些参数引用了 同一实例 不同的翻译行为是因为 类型 参数不同。
|
|
|
Rm558 · 是否可以更改XML类型上的LINQPad代码生成? 8 年前 |
|
|
MJK · 规范模式-使用ICollection实现表达式 8 年前 |
|
|
Roland Ebner · 为实体框架多对多关系构建表达式树? 8 年前 |