Durante l'utilizzo di LINQ to SQL , è possibile che a volte incorrere in una query che richiede molto tempo per l'esecuzione. Se la query richiede abbastanza a lungo , si può anche richiedere più tempo rispetto al valore di timeout di query predefinito , anche se sta funzionando come previsto. Per aggirare il problema , è possibile regolare il valore di timeout della classe DataContext prima di eseguire la query . Istruzioni 
 1 
 Creare un oggetto DataContext come si farebbe normalmente 
 
 C # Esempio : 
 
 DataContext dc = new DataContext ( connection_string ) ; 
 
 . visivo Esempio di base : 
 
 Dim dc come DataContext = New DataContext ( connection_string ) economici 2 
 la proprietà CommandTimeout DataContext per il nuovo tempo di timeout in secondi 
 
 C # . esempio : 
 
 dc.CommandTimeout = 30; 
 
 Esempio di Visual Basic : 
 
 dc.CommandTimeout = 30 
 3 
 Continuare con la tua query LINQ to SQL .