2009-08-03 9 views
4

私は、接続文字列にコマンドタイムアウトを設定できないことを知っています。だから私はそれをMyDataContextコンストラクタに入れます。しかし、多くのコンストラクタがあります。このファイルは通常、ビジュアルデザイナによって上書きされますが、それは正しい方法ではないようです。あなたはどうしますか?コマンドタイムアウトをdbml(Linq-to-SQLデータクラス)にバインドする方法はありますか?

答えて

4

私は、コンストラクタ内のコードを入れていたが、それを行うための正しい方法は、別のファイルを作成し、以下のコードを貼り付けることです。

partial class DataClassesDataContext 
{ 
    partial void OnCreated() 
    { 
     this.CommandTimeout = Settings.Default.CommandTimeout; 
    } 
} 
関連する問題