* Binding.cs, Import.cs, Message.cs, MessageBinding.cs, MessagePart.cs,
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / ChangeLog
index 3b6c68c08926f88b9f6ddee6f62d9e60a5d94a38..8400b285230fbda3bab85b26cd94702b0e6254bb 100644 (file)
@@ -1,3 +1,119 @@
+2003-07-22  Lluis Sanchez Gual  <lluis@ximian.com>
+
+       * Binding.cs, Import.cs, Message.cs, MessageBinding.cs, MessagePart.cs,
+         Operation.cs, OperationBinding.cs, OperationMessage.cs, Port.cs, 
+         PortType.cs, Service.cs: Added XmlIgnore attributes to properties
+         referencing parent objects.
+       * OperationMessageCollection.cs: Fixed wrong OnInsert method
+       * ServiceDescription.cs: Removed unneeded methods in 
+         ServiceDescriptionSerializer.
+
+2002-08-20  Tim Coleman <tim@timcoleman.com>
+       * ServiceDescription.cs:
+               Add ServiceDescription.ServiceDescriptionSerializer
+               class.
+       * ServiceDescriptionFormatExtensionCollection.cs:
+               Remove reference to "parent".
+
+2002-08-19  Tim Coleman <tim@timcoleman.com>
+       * BindingCollection.cs:
+               Use base constructor, remove SetParent call
+       * FaultBindingCollection.cs:
+       * ImportCollection.cs:
+       * MessageCollection.cs:
+       * MessagePartCollection.cs:
+       * OperationBindingCollection.cs:
+       * OperationCollection.cs:
+       * OperationFaultCollection.cs:
+       * PortCollection.cs:
+       * PortTypeCollection.cs:
+       * ServiceCollection.cs:
+       * ServiceDescriptionFormatExtensionCollection.cs:
+               Use base constructor
+       * ServiceDescriptionCollection.cs:
+               Use base constructor, Remove SetParent method
+       * ServiceDescriptionBaseCollection.cs:
+               Make parent object private as according to
+               class status page.
+       * OperationMessageCollection.cs:
+               Use base constructor
+               Remove excess break's to avoid compiler warning
+               Remove TODO attribute (confirmed default retval)
+
+2002-08-15  Tim Coleman <tim@timcoleman.com>
+       * FaultBindingCollection.cs:
+       * ImportCollection.cs:
+       * MessageCollection.cs:
+       * MessagePartCollection.cs:
+       * OperationBindingCollection.cs:
+       * OperationCollection.cs:
+       * OperationFaultCollection.cs:
+       * OperationMessageCollection.cs:
+       * PortCollection.cs:
+       * PortTypeCollection.cs:
+       * ServiceCollection.cs:
+       * ServiceDescriptionFormatExtensionCollection.cs:
+               Use parent from ServiceDescriptionBaseCollection
+       * ServiceDescriptionCollection.cs:
+               Use parent from ServiceDescriptionBaseCollection
+               Implement SetParent () method
+       * ServiceDescriptionBaseCollection.cs:
+               Add "parent" object.
+               Add SetParent call to OnSet() and OnInsert ()
+
+2002-08-12  Tim Coleman <tim@timcoleman.com>
+       * Operation.cs:
+               Fix ParameterOrderString in case ParameterOrder is
+               null.
+       * BindingCollection.cs:
+               Remove Table handling on insert/delete/indexer
+               because it is handled in base class.
+       * ServiceDescriptionBaseCollection.cs:
+               Only add an element to the hashtable if its GetKey ()
+               method does not return null. 
+
+2002-08-09  Tim Coleman <tim@timcoleman.com>
+       * BindingCollection.cs: 
+       * ServiceDescriptionCollection.cs: 
+               Implement Set indexer
+       * FaultBindingCollection.cs:
+       * MessageCollection.cs:
+       * MessagePartCollection.cs:
+       * OperationFaultCollection.cs:
+       * PortCollection.cs:
+       * PortTypeCollection.cs:
+       * ServiceCollection.cs:
+               Implement Set indexer, code cleanup
+       * Message.cs:
+               Implement FindPartByName ()
+       * OperationMessageCollection.cs:
+               Alter OnSet () method
+       * ServiceDescriptionBaseCollection.cs:
+               Implement some methods.
+       * ServiceDescriptionFormatExtensionCollection.cs:
+               Implement Find (), FindAll (), OnValidate () methods
+               
+
+2002-08-06  Tim Coleman <tim@timcoleman.com>
+       * ServiceDescription.cs:
+               Add namespace definitions when serializing.
+       * HttpBinding.cs:
+               Change namespace definition (wsdl was spelt wsld)
+
+2002-08-06  Tim Coleman <tim@timcoleman.com>
+       * ServiceDescription.cs:
+               Change the XmlElement name from "type" to "types" for
+               the Types object
+
+2002-08-06  Tim Coleman <tim@timcoleman.com>
+       * ServerProtocol.cs:
+               Add new class as implied by class statuc page.
+               SoapServerProtocol is derived from this.
+       * SoapServerProtocol.cs:
+               Change base class to ServerProtocol.
+       * SoapClientMethod.cs:
+               This class should not be sealed.
+
 2002-08-03  Tim Coleman <tim@timcoleman.com>
        * SoapProtocolReflector.cs:
                Removed SoapBinding property and made the class