【发布时间】:2012-11-18 19:23:42
【问题描述】:
EF 查询的默认超时是多少?我试图通过检查context.CommandTimeout 来找出答案,但它返回了null。
我还在连接字符串中的网络配置中查看了 Connect Timeout= 之类的内容,但默认情况下它似乎不存在。
【问题讨论】:
标签: c# entity-framework orm
EF 查询的默认超时是多少?我试图通过检查context.CommandTimeout 来找出答案,但它返回了null。
我还在连接字符串中的网络配置中查看了 Connect Timeout= 之类的内容,但默认情况下它似乎不存在。
【问题讨论】:
标签: c# entity-framework orm
对象查询和 SaveChanges 操作的默认超时由底层连接提供程序定义。由于 Entity Framework 可用于许多连接提供程序、mysql、sql server 等,并且都有不同的默认超时时间!
所以null 表示将使用默认超时,如果您想知道默认是什么,则取决于您使用的连接提供程序!
【讨论】:
context.CommandTimeout 值来增加...