【问题标题】:How to bind the Command Timeout to an dbml (Linq-To-Sql data class)?如何将命令超时绑定到 dbml(Linq-To-Sql 数据类)?
【发布时间】:2009-08-03 20:04:15
【问题描述】:

我知道我们无法在连接字符串中设置命令超时。所以我把它放在 MyDataContext 构造函数中。但是有很多构造函数,这个文件通常会被视觉设计者覆盖,这似乎不是正确的方法。你会怎么做?

【问题讨论】:

    标签: .net linq-to-sql database-connection


    【解决方案1】:

    我将代码放在构造函数中,但正确的做法是创建一个单独的文件并粘贴以下代码:

    partial class DataClassesDataContext
    {
        partial void OnCreated()
        {
            this.CommandTimeout = Settings.Default.CommandTimeout;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 2010-11-09
      • 2011-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多