shl*_*miw 7 sql-server linq-to-entities entity-framework
我正在寻找 linq toEntity 扩展,它允许将 OPTION(MAXDOP x) 添加到生成的查询中。对于查询,我想限制它们的 SQL Server 资源。
就像是:
Customers.WithMaxDop(2).Where(...) ..
找不到。在我尝试深入创建自己的扩展之前,我想先向你们寻求帮助 - 你们建议如何这样做?
谢谢!
即查询提示不能通过扩展方法添加。您必须构建全新的 EF 提供程序,或者将带有提示的查询包装到数据库视图中,并将该视图映射为新的只读实体。
EF 是数据库(理论上任何数据库)之上的抽象 - 它不应该为您提供对此类数据库详细信息的控制。如果您需要这些详细信息,则必须在数据库层对它们进行编码,并且仅向 EF 公开视图或存储过程。
| 归档时间: | 
 | 
| 查看次数: | 2740 次 | 
| 最近记录: |