title: What exceptions may a generated service reference throw?
body: <p>I have added a web service in Visual Studio 2010 using the "Add Service Reference...". This generates some code in a file called <code>Reference.cs</code>. Now, if I call one of the methods I wan't to know what exceptions the method may throw. Presumably it can throw network related exceptions such as <code>SocketException</code> or <code>IOException</code>?</p>
  
  <p>Regular methods in .NET can be checked on msdn or inside the source code to reveal what exceptions may be thrown, like for example <a href="http://msdn.microsoft.com/en-us/library/b9skfh7s.aspx" rel="noreferrer">File.Open</a>. Here it's clear what exceptions I should catch and rethrow to show error messages at a later stage.</p>
  
  <p><strong>For those generated methods, how can I know what exceptions they may throw?</strong></p>