* ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
authorLluis Sanchez <lluis@novell.com>
Wed, 10 Mar 2004 20:01:17 +0000 (20:01 -0000)
committerLluis Sanchez <lluis@novell.com>
Wed, 10 Mar 2004 20:01:17 +0000 (20:01 -0000)
commit2a6b34e88444a227704fd73f4a75278d6ec42315
tree10086661a68eed255225b9064ec71f513d39d541
parent50f7be2f7f087d70350dd4f9968f5f6faa23508b
* ContractReference.cs, DiscoveryDocumentReference.cs: Delegate handling
  of errors to the base class.
* ContractSearchPattern.cs, DiscoveryDocumentLinksPattern.cs,
  DiscoveryDocumentSearchPattern.cs, XmlSchemaSearchPattern.cs: Implemented.
* DiscoveryClientProtocol.cs: Do not throw exceptions in ResolveAll method,
  rather add them to the errors list.
* DiscoveryReference.cs: Generate DiscoveryException where needed, so
  DiscoveryClientProtocol can get the url for which an exception was thrown.
* DiscoveryExceptionDictionary.cs: Implemented.

svn path=/trunk/mcs/; revision=23892
mcs/class/System.Web.Services/System.Web.Services.Discovery/ChangeLog
mcs/class/System.Web.Services/System.Web.Services.Discovery/ContractReference.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/ContractSearchPattern.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryClientProtocol.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryDocumentLinksPattern.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryDocumentReference.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryDocumentSearchPattern.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryExceptionDictionary.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/DiscoveryReference.cs
mcs/class/System.Web.Services/System.Web.Services.Discovery/XmlSchemaSearchPattern.cs