我找不到使用 Entity Framework 4.3及其DbContext设置linq查询的命令超时的方法。
如何在 Entity Framework 中增加Commandtimeout?

编辑
我实际上正在寻找命令超时增加。我混淆了两者,是sql命令超时而不是连接。

谢谢

最佳答案

如果您使用的是DbContext,则首先需要下拉至ObjectContext:

((IObjectContextAdapter)context).ObjectContext.CommandTimeout = 180;

10-06 12:46