2009-08-03 2 views
4

Ich weiß, dass wir das Command Timeout in der Verbindungszeichenfolge nicht festlegen können. Also habe ich es in den MyDataContext-Konstruktor eingefügt. Aber es gibt viele Konstruktoren, Diese Datei wird normalerweise vom visuellen Designer überschrieben und es scheint nicht der richtige Weg, dies zu tun. Wie würdest du das machen?Wie binden Sie das Befehlstimeout an eine dbml (Linq-To-Sql-Datenklasse)?

Antwort

4

ich den Code im Konstruktor setzen, aber der richtige Weg, dies zu tun, ist eine separate Datei zu erstellen und den Code unten ein:

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