2002-08-03 Tim Coleman <tim@timcoleman.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Description / ChangeLog
1 2002-08-03  Tim Coleman <tim@timcoleman.com>
2         * SoapProtocolReflector.cs:
3                 Removed SoapBinding property and made the class
4                 not sealed to agree with class reference page.
5
6 2002-08-03  Tim Coleman <tim@timcoleman.com>
7         * ServiceDescriptionBaseCollection.cs:
8                 Removed some NotImplementedException()'s so that
9                 it runs.
10
11 2002-07-26  Tim Coleman <tim@timcoleman.com>
12         * ServiceDescription.cs:
13                 Changed the creation of the XmlSerializer after 
14                 consulting the System.Xml.Serialization namespace
15                 and trying to serialize a document.  Now works somewhat!
16
17 2002-07-25  Tim Coleman <tim@timcoleman.com>
18         * OperationMessageCollection.cs:
19                 Some implementation of this class after consulting a
20                 WSDL reference.  Now validates the inputs.
21
22 2002-07-24  Tim Coleman <tim@timcoleman.com>    
23         * ProtocolImporter.cs:
24         * ProtocolReflector.cs:
25                 Some implementation of these classes.  MonoTODO's begone!
26         * SoapProtocolImporter.cs:
27                 Changed description to literal string "Soap"
28         * SoapProtocolReflector.cs:
29                 Added a new class based on guesswork and conjecture.
30
31 2002-07-24  Tim Coleman <tim@timcoleman.com>
32         * ServiceDescription.cs:
33                 Implement Read/Write methods for serialization/
34                 deserialization.
35
36 2002-07-23  Tim Coleman <tim@timcoleman.com>
37         * ServiceDescription.cs:
38                 Add XmlIgnore attribute to ServiceDescriptions property
39         * OperationFlow.cs:
40         * ServiceDescriptionImportWarnings.cs:
41                 Explicitly set values in enumeration to match
42                 .NET.
43
44 2002-07-22 Tim Coleman <tim@timcoleman.com>     
45         * Binding.cs:
46         * BindingCollection.cs:
47         * DocumentableItem.cs:
48         * FaultBinding.cs:
49         * FaultBindingCollection.cs:
50         * HttpAddressBinding.cs:
51         * HttpBinding.cs:
52         * HttpOperationBinding.cs:
53         * HttpUrlEncodedBinding.cs:
54         * HttpUrlReplacementBinding.cs:
55         * Import.cs:
56         * ImportCollection.cs:
57         * InputBinding.cs:
58         * Message.cs:
59         * MessageBinding.cs:
60         * MessageCollection.cs:
61         * MessagePart.cs:
62         * MessagePartCollection.cs:
63         * MimeContentBinding.cs:
64         * MimeMultipartRelatedBinding.cs:
65         * MimePart.cs:
66         * MimePartCollection.cs:
67         * MimeTextBinding.cs:
68         * MimeTextMatch.cs:
69         * MimeTextMatchCollection.cs:
70         * MimeXmlBinding.cs:
71         * Operation.cs:
72         * OperationBinding.cs:
73         * OperationBindingCollection.cs:
74         * OperationCollection.cs:
75         * OperationFaultCollection.cs:
76         * OperationFlow.cs:
77         * OperationMessage.cs:
78         * OperationMessageCollection.cs:
79         * OutputBinding.cs:
80         * Port.cs:
81         * PortCollection.cs:
82         * PortType.cs:
83         * PortTypeCollection.cs:
84         * ProtocolImporter.cs:
85         * Service.cs:
86         * ServiceCollection.cs:
87         * ServiceDescription.cs:
88         * ServiceDescriptionBaseCollection.cs:
89         * ServiceDescriptionCollection.cs:
90         * ServiceDescriptionFormatExtension.cs:
91         * ServiceDescriptionFormatExtensionCollection.cs:
92         * ServiceDescriptionImportWarnings.cs:
93         * SoapAddressBinding.cs:
94         * SoapBinding.cs:
95         * SoapBindingStyle.cs:
96         * SoapBindingUse.cs:
97         * SoapBodyBinding.cs:
98         * SoapExtensionImporter.cs:
99         * SoapExtensionReflector.cs:
100         * SoapFaultBinding.cs:
101         * SoapHeaderBinding.cs:
102         * SoapHeaderFaultBinding.cs:
103         * SoapOperationBinding.cs:
104         * SoapTransportImporter.cs:
105         * Types.cs:
106                 1. Add missing attributes as determined by reflection
107                 2. Fix protection levels where appropriate
108                 3. Add missing items where appropriate
109                 Basically, this was a change to remove all the X's from 
110                 the project status page for this namespace :)
111
112 2002-07-19 Tim Coleman  <tim@timcoleman.com>    
113         * Binding.cs:
114         * BindingCollection.cs:
115         * ChangeLog:
116         * DocumentableItem.cs:
117         * FaultBinding.cs:
118         * FaultBindingCollection.cs:
119         * HttpAddressBinding.cs:
120         * HttpBinding.cs:
121         * HttpOperationBinding.cs:
122         * HttpUrlEncodedBinding.cs:
123         * HttpUrlReplacementBinding.cs:
124         * Import.cs:
125         * ImportCollection.cs:
126         * InputBinding.cs:
127         * Message.cs:
128         * MessageBinding.cs:
129         * MessageCollection.cs:
130         * MessagePart.cs:
131         * MessagePartCollection.cs:
132         * MimeContentBinding.cs:
133         * MimeMultipartRelatedBinding.cs:
134         * MimePart.cs:
135         * MimePartCollection.cs:
136         * MimeTextBinding.cs:
137         * MimeTextMatch.cs:
138         * MimeTextMatchCollection.cs:
139         * MimeXmlBinding.cs:
140         * Operation.cs:
141         * OperationBinding.cs:
142         * OperationBindingCollection.cs:
143         * OperationCollection.cs:
144         * OperationFault.cs:
145         * OperationFaultCollection.cs:
146         * OperationFlow.cs:
147         * OperationInput.cs:
148         * OperationMessage.cs:
149         * OperationMessageCollection.cs:
150         * OperationOutput.cs:
151         * OutputBinding.cs:
152         * Port.cs:
153         * PortCollection.cs:
154         * PortType.cs:
155         * PortTypeCollection.cs:
156         * ProtocolImporter.cs:
157         * ProtocolReflector.cs:
158         * Service.cs:
159         * ServiceCollection.cs:
160         * ServiceDescription.cs:
161         * ServiceDescriptionBaseCollection.cs:
162         * ServiceDescriptionCollection.cs:
163         * ServiceDescriptionFormatExtension.cs:
164         * ServiceDescriptionFormatExtensionCollection.cs:
165         * ServiceDescriptionImportStyle.cs:
166         * ServiceDescriptionImportWarnings.cs:
167         * ServiceDescriptionImporter.cs:
168         * ServiceDescriptionReflector.cs:
169         * SoapAddressBinding.cs:
170         * SoapBinding.cs:
171         * SoapBindingStyle.cs:
172         * SoapBindingUse.cs:
173         * SoapBodyBinding.cs:
174         * SoapExtensionImporter.cs:
175         * SoapExtensionReflector.cs:
176         * SoapFaultBinding.cs:
177         * SoapHeaderBinding.cs:
178         * SoapHeaderFaultBinding.cs:
179         * SoapOperationBinding.cs:
180         * SoapProtocolImporter.cs:
181         * SoapTransportImporter.cs:
182         * Types.cs:
183                 Initial implementation