实体框架和连接字符串max Timeouts

时间:2013-12-20 10:26:24

标签: c# connection-string entityconnection

我正在使用DbContext并希望设置CommandTimeout = 1周。什么是最大超时值 的CommandTimeout?

((IObjectContextAdapter)this.context).ObjectContext.CommandTimeout = ?max?;

在连接字符串中,我还需要设置最大超时值。什么是我可以设置的最大连接超时值?

<connectionStrings>
    <add name="TestEntities" connectionString="metadata=res://*/MyModel.csdl|res://*/MyModel.ssdl|res://*/MyModel.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=DBTest;user id=sa;password=p/w; Connect Timeout=?max?; MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />    
  </connectionStrings>

1 个答案:

答案 0 :(得分:1)

值为0表示没有限制(执行命令的尝试将无限期地等待)。所以'无限期'是最大值。

相关问题