12

EF 查询的默认超时是多少?我试图通过检查来找出答案context.CommandTimeout,但它返回了null

我还在连接字符串中的网络配置中查看了类似的Connect Timeout=内容,但默认情况下它似乎不存在。

4

1 回答 1

13

对象查询和 SaveChanges 操作的默认超时由底层连接提供程序定义。由于 Entity Framework 可用于许多连接提供程序、mysql、sql server 等,并且都有不同的默认超时!

所以null意味着将使用默认超时,如果您想知道默认超时,那么它取决于您使用的连接提供程序!

于 2012-11-30T14:58:54.437 回答