Microsoft has provided surprisingly small amounts of information regarding this issue or I do not know enough about the problem to locate the documentation.
When consuming web services using the traditional VS2005 and .NET 2.0 web service proxies, aside from FaultExceptions, what sort of communication exceptions can be thrown and through which assemblies/namespaces.
I am having difficulty locating the equivilent to WCF’s ServiceActivationException and CommunicationException from System.ServiceModel – are these the same exceptions?
Pretty much all WCF related exceptions descend from CommunicationException so if you consult the list of descendant classes in the MSDN documentation, you should be covered.
Exceptions are the generic
TimeOutException(from theSystem.Netnamespace) and the QuotaExceeded exception from theSystem.ServiceModelnamespace which surprisingly does not descend fromCommunicationException– why that is the case, I don’t know.