ChangeLog 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286
  1. 2002-08-20 Tim Coleman <[email protected]>
  2. * ServiceDescriptionFormatExtensionCollection.cs:
  3. Remove reference to "parent".
  4. 2002-08-19 Tim Coleman <[email protected]>
  5. * BindingCollection.cs:
  6. Use base constructor, remove SetParent call
  7. * FaultBindingCollection.cs:
  8. * ImportCollection.cs:
  9. * MessageCollection.cs:
  10. * MessagePartCollection.cs:
  11. * OperationBindingCollection.cs:
  12. * OperationCollection.cs:
  13. * OperationFaultCollection.cs:
  14. * PortCollection.cs:
  15. * PortTypeCollection.cs:
  16. * ServiceCollection.cs:
  17. * ServiceDescriptionFormatExtensionCollection.cs:
  18. Use base constructor
  19. * ServiceDescriptionCollection.cs:
  20. Use base constructor, Remove SetParent method
  21. * ServiceDescriptionBaseCollection.cs:
  22. Make parent object private as according to
  23. class status page.
  24. * OperationMessageCollection.cs:
  25. Use base constructor
  26. Remove excess break's to avoid compiler warning
  27. Remove TODO attribute (confirmed default retval)
  28. 2002-08-15 Tim Coleman <[email protected]>
  29. * FaultBindingCollection.cs:
  30. * ImportCollection.cs:
  31. * MessageCollection.cs:
  32. * MessagePartCollection.cs:
  33. * OperationBindingCollection.cs:
  34. * OperationCollection.cs:
  35. * OperationFaultCollection.cs:
  36. * OperationMessageCollection.cs:
  37. * PortCollection.cs:
  38. * PortTypeCollection.cs:
  39. * ServiceCollection.cs:
  40. * ServiceDescriptionFormatExtensionCollection.cs:
  41. Use parent from ServiceDescriptionBaseCollection
  42. * ServiceDescriptionCollection.cs:
  43. Use parent from ServiceDescriptionBaseCollection
  44. Implement SetParent () method
  45. * ServiceDescriptionBaseCollection.cs:
  46. Add "parent" object.
  47. Add SetParent call to OnSet() and OnInsert ()
  48. 2002-08-12 Tim Coleman <[email protected]>
  49. * Operation.cs:
  50. Fix ParameterOrderString in case ParameterOrder is
  51. null.
  52. * BindingCollection.cs:
  53. Remove Table handling on insert/delete/indexer
  54. because it is handled in base class.
  55. * ServiceDescriptionBaseCollection.cs:
  56. Only add an element to the hashtable if its GetKey ()
  57. method does not return null.
  58. 2002-08-09 Tim Coleman <[email protected]>
  59. * BindingCollection.cs:
  60. * ServiceDescriptionCollection.cs:
  61. Implement Set indexer
  62. * FaultBindingCollection.cs:
  63. * MessageCollection.cs:
  64. * MessagePartCollection.cs:
  65. * OperationFaultCollection.cs:
  66. * PortCollection.cs:
  67. * PortTypeCollection.cs:
  68. * ServiceCollection.cs:
  69. Implement Set indexer, code cleanup
  70. * Message.cs:
  71. Implement FindPartByName ()
  72. * OperationMessageCollection.cs:
  73. Alter OnSet () method
  74. * ServiceDescriptionBaseCollection.cs:
  75. Implement some methods.
  76. * ServiceDescriptionFormatExtensionCollection.cs:
  77. Implement Find (), FindAll (), OnValidate () methods
  78. 2002-08-06 Tim Coleman <[email protected]>
  79. * ServiceDescription.cs:
  80. Add namespace definitions when serializing.
  81. * HttpBinding.cs:
  82. Change namespace definition (wsdl was spelt wsld)
  83. 2002-08-06 Tim Coleman <[email protected]>
  84. * ServiceDescription.cs:
  85. Change the XmlElement name from "type" to "types" for
  86. the Types object
  87. 2002-08-06 Tim Coleman <[email protected]>
  88. * ServerProtocol.cs:
  89. Add new class as implied by class statuc page.
  90. SoapServerProtocol is derived from this.
  91. * SoapServerProtocol.cs:
  92. Change base class to ServerProtocol.
  93. * SoapClientMethod.cs:
  94. This class should not be sealed.
  95. 2002-08-03 Tim Coleman <[email protected]>
  96. * SoapProtocolReflector.cs:
  97. Removed SoapBinding property and made the class
  98. not sealed to agree with class reference page.
  99. 2002-08-03 Tim Coleman <[email protected]>
  100. * ServiceDescriptionBaseCollection.cs:
  101. Removed some NotImplementedException()'s so that
  102. it runs.
  103. 2002-07-26 Tim Coleman <[email protected]>
  104. * ServiceDescription.cs:
  105. Changed the creation of the XmlSerializer after
  106. consulting the System.Xml.Serialization namespace
  107. and trying to serialize a document. Now works somewhat!
  108. 2002-07-25 Tim Coleman <[email protected]>
  109. * OperationMessageCollection.cs:
  110. Some implementation of this class after consulting a
  111. WSDL reference. Now validates the inputs.
  112. 2002-07-24 Tim Coleman <[email protected]>
  113. * ProtocolImporter.cs:
  114. * ProtocolReflector.cs:
  115. Some implementation of these classes. MonoTODO's begone!
  116. * SoapProtocolImporter.cs:
  117. Changed description to literal string "Soap"
  118. * SoapProtocolReflector.cs:
  119. Added a new class based on guesswork and conjecture.
  120. 2002-07-24 Tim Coleman <[email protected]>
  121. * ServiceDescription.cs:
  122. Implement Read/Write methods for serialization/
  123. deserialization.
  124. 2002-07-23 Tim Coleman <[email protected]>
  125. * ServiceDescription.cs:
  126. Add XmlIgnore attribute to ServiceDescriptions property
  127. * OperationFlow.cs:
  128. * ServiceDescriptionImportWarnings.cs:
  129. Explicitly set values in enumeration to match
  130. .NET.
  131. 2002-07-22 Tim Coleman <[email protected]>
  132. * Binding.cs:
  133. * BindingCollection.cs:
  134. * DocumentableItem.cs:
  135. * FaultBinding.cs:
  136. * FaultBindingCollection.cs:
  137. * HttpAddressBinding.cs:
  138. * HttpBinding.cs:
  139. * HttpOperationBinding.cs:
  140. * HttpUrlEncodedBinding.cs:
  141. * HttpUrlReplacementBinding.cs:
  142. * Import.cs:
  143. * ImportCollection.cs:
  144. * InputBinding.cs:
  145. * Message.cs:
  146. * MessageBinding.cs:
  147. * MessageCollection.cs:
  148. * MessagePart.cs:
  149. * MessagePartCollection.cs:
  150. * MimeContentBinding.cs:
  151. * MimeMultipartRelatedBinding.cs:
  152. * MimePart.cs:
  153. * MimePartCollection.cs:
  154. * MimeTextBinding.cs:
  155. * MimeTextMatch.cs:
  156. * MimeTextMatchCollection.cs:
  157. * MimeXmlBinding.cs:
  158. * Operation.cs:
  159. * OperationBinding.cs:
  160. * OperationBindingCollection.cs:
  161. * OperationCollection.cs:
  162. * OperationFaultCollection.cs:
  163. * OperationFlow.cs:
  164. * OperationMessage.cs:
  165. * OperationMessageCollection.cs:
  166. * OutputBinding.cs:
  167. * Port.cs:
  168. * PortCollection.cs:
  169. * PortType.cs:
  170. * PortTypeCollection.cs:
  171. * ProtocolImporter.cs:
  172. * Service.cs:
  173. * ServiceCollection.cs:
  174. * ServiceDescription.cs:
  175. * ServiceDescriptionBaseCollection.cs:
  176. * ServiceDescriptionCollection.cs:
  177. * ServiceDescriptionFormatExtension.cs:
  178. * ServiceDescriptionFormatExtensionCollection.cs:
  179. * ServiceDescriptionImportWarnings.cs:
  180. * SoapAddressBinding.cs:
  181. * SoapBinding.cs:
  182. * SoapBindingStyle.cs:
  183. * SoapBindingUse.cs:
  184. * SoapBodyBinding.cs:
  185. * SoapExtensionImporter.cs:
  186. * SoapExtensionReflector.cs:
  187. * SoapFaultBinding.cs:
  188. * SoapHeaderBinding.cs:
  189. * SoapHeaderFaultBinding.cs:
  190. * SoapOperationBinding.cs:
  191. * SoapTransportImporter.cs:
  192. * Types.cs:
  193. 1. Add missing attributes as determined by reflection
  194. 2. Fix protection levels where appropriate
  195. 3. Add missing items where appropriate
  196. Basically, this was a change to remove all the X's from
  197. the project status page for this namespace :)
  198. 2002-07-19 Tim Coleman <[email protected]>
  199. * Binding.cs:
  200. * BindingCollection.cs:
  201. * ChangeLog:
  202. * DocumentableItem.cs:
  203. * FaultBinding.cs:
  204. * FaultBindingCollection.cs:
  205. * HttpAddressBinding.cs:
  206. * HttpBinding.cs:
  207. * HttpOperationBinding.cs:
  208. * HttpUrlEncodedBinding.cs:
  209. * HttpUrlReplacementBinding.cs:
  210. * Import.cs:
  211. * ImportCollection.cs:
  212. * InputBinding.cs:
  213. * Message.cs:
  214. * MessageBinding.cs:
  215. * MessageCollection.cs:
  216. * MessagePart.cs:
  217. * MessagePartCollection.cs:
  218. * MimeContentBinding.cs:
  219. * MimeMultipartRelatedBinding.cs:
  220. * MimePart.cs:
  221. * MimePartCollection.cs:
  222. * MimeTextBinding.cs:
  223. * MimeTextMatch.cs:
  224. * MimeTextMatchCollection.cs:
  225. * MimeXmlBinding.cs:
  226. * Operation.cs:
  227. * OperationBinding.cs:
  228. * OperationBindingCollection.cs:
  229. * OperationCollection.cs:
  230. * OperationFault.cs:
  231. * OperationFaultCollection.cs:
  232. * OperationFlow.cs:
  233. * OperationInput.cs:
  234. * OperationMessage.cs:
  235. * OperationMessageCollection.cs:
  236. * OperationOutput.cs:
  237. * OutputBinding.cs:
  238. * Port.cs:
  239. * PortCollection.cs:
  240. * PortType.cs:
  241. * PortTypeCollection.cs:
  242. * ProtocolImporter.cs:
  243. * ProtocolReflector.cs:
  244. * Service.cs:
  245. * ServiceCollection.cs:
  246. * ServiceDescription.cs:
  247. * ServiceDescriptionBaseCollection.cs:
  248. * ServiceDescriptionCollection.cs:
  249. * ServiceDescriptionFormatExtension.cs:
  250. * ServiceDescriptionFormatExtensionCollection.cs:
  251. * ServiceDescriptionImportStyle.cs:
  252. * ServiceDescriptionImportWarnings.cs:
  253. * ServiceDescriptionImporter.cs:
  254. * ServiceDescriptionReflector.cs:
  255. * SoapAddressBinding.cs:
  256. * SoapBinding.cs:
  257. * SoapBindingStyle.cs:
  258. * SoapBindingUse.cs:
  259. * SoapBodyBinding.cs:
  260. * SoapExtensionImporter.cs:
  261. * SoapExtensionReflector.cs:
  262. * SoapFaultBinding.cs:
  263. * SoapHeaderBinding.cs:
  264. * SoapHeaderFaultBinding.cs:
  265. * SoapOperationBinding.cs:
  266. * SoapProtocolImporter.cs:
  267. * SoapTransportImporter.cs:
  268. * Types.cs:
  269. Initial implementation