默认entity framework超时

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

我还查看了连接字符串中的web配置,例如Connect Timeout= ,但默认情况下似乎没有。

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

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