默认实体框架超时

时间:2012-11-30 14:50:43

标签: c# entity-framework orm

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

我还在连接字符串中查找了类似Connect Timeout=之类的Web配置,但默认情况下似乎没有。

1 个答案:

答案 0 :(得分:13)

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

所以null表示将使用默认超时,如果你想知道什么是默认值,那么它取决于你正在使用的连接提供商!