【问题标题】:Entity Framework and connection string max Timeouts实体框架和连接字符串最大超时
【发布时间】:2013-12-20 10:26:23
【问题描述】:

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

((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>

【问题讨论】:

  • 这个answer 可能有用。
  • 感谢您的建议

标签: c# connection-string entityconnection


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 2011-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多