title: Entity Framework Connection String 'Connection Timeout' keyword not supported?
body: <p>I'm working on an application that gets timeout exceptions often. I'm trying to test a fix we did to handle the errors, but to do that I need to replicate timeout exceptions.</p>
  
  <p>Connection string: </p>
  
  <pre><code>&lt;connectionStrings&gt;
      &lt;add name="Entities" 
           connectionString="metadata=res://*/DataModel.csdl|res://*/DataModel.ssdl|res://*/DataModel.msl;provider=System.Data.SqlClient;provider connection string='Data Source=localhost;initial catalog=Name;Command Timeout=30;persist security info=True;user id=User;password=user_pwd;MultipleActiveResultSets=True;App=EntityFramework'" 
           providerName="System.Data.EntityClient" /&gt;
  &lt;/connectionStrings&gt;
  </code></pre>
  
  <p>My idea was to lower the timeout exception binding in the Entity Framework connection string, but when I add it it says the <strong>keyword is not supported</strong>. </p>
  
  <p>I've also tried :</p>
  
  <ol>
  <li>Command Timeout</li>
  <li>CommandTimeout</li>
  <li>ConnectionTimeout</li>
  </ol>
  
  <p>Does anybody have an idea? I'm starting to think my connection string is immutable lol.</p>