title: Set Timeout Async Webservice Call?
body: <p>My Webservice is inheriting from <code>System.Web.Services.Protocols.SoapHttpClientProtocol</code>.</p>
  
  <p>I tried to set the Timeout:</p>
  
  <pre><code>service.Timeout = 5000; // 5 secs
  </code></pre>
  
  <p>but nothing happens - neither a TimeoutException nor anything else. Once I tried it without any declarations and it took 190 Secs for a <code>"Connection Timed Out"</code>. 190 is strange as I thought, that the Default is 100 Secs.</p>
  
  <p>Anyway, the Timeout Property seems to work on "only" synchronous calls, so in my case I'm not wondering why its not working. </p>
  
  <p>I'm calling the methods asynchronous like that:</p>
  
  <pre><code>service.GetInfoCompleted += service_GetInfoCompleted;
  service.GetInfoAsync();
  </code></pre>
  
  <p>How could I solve my Problem?</p>
  
  <p>Any Help appreciated!</p>