1 2010-04-05 Atsushi Enomoto <atsushi@ximian.com>
3 * BaseAddressPrefixFilterElementCollection.cs
4 BaseAddressPrefixFilterElement.cs : new classes.
5 * ReliableSessionElement.cs
6 XmlDictionaryReaderQuotasElement.cs
7 TextMessageEncodingElement.cs
9 BaseAddressElementCollection.cs
10 BasicHttpBindingElement.cs
11 BindingElementExtensionElement.cs
12 StandardBindingElement.cs
13 BinaryMessageEncodingElement.cs : added couple of missing stuff.
15 2010-03-23 Atsushi Enomoto <atsushi@ximian.com>
17 * ConnectionOrientedTransportElement.cs, StandardBindingElement.cs,
18 LocalClientSecuritySettingsElement.cs, CustomBindingElement.cs:
19 add couple of missing methods and TypeConverterAttributes.
21 2010-03-17 Atsushi Enomoto <atsushi@ximian.com>
23 * ServiceMetadataPublishingElement.cs : use IsNullOrEmpty(), names
24 could be "" which is equivalent to null here.
26 2010-03-17 Atsushi Enomoto <atsushi@ximian.com>
28 * ConfigUtil.cs, StandardBindingCollectionElement.cs,
29 MexHttpsBindingCollectionElement.cs,
30 MexHttpBindingCollectionElement.cs : use GetDefault() in
31 BindingCollectionElement to create a Binding, instead of activator
32 immediately. And for mex bindings, use MetadataExchangeBindings.
34 2010-03-16 Atsushi Enomoto <atsushi@ximian.com>
36 * TcpTransportElement.cs
37 MsmqIntegrationElement.cs
39 NamedPipeTransportElement.cs
40 HttpsTransportElement.cs
42 MsmqTransportElement.cs
43 HttpTransportElement.cs : implement missing methods.
45 2010-03-16 Atsushi Enomoto <atsushi@ximian.com>
47 * IssuedTokenClientElement.cs, MsmqBindingElementBase.cs,
48 NamedPipeConnectionPoolSettingsElement.cs,
49 TcpConnectionPoolSettingsElement.cs,
50 StandardBindingReliableSessionElement.cs,
51 LocalServiceSecuritySettingsElement.cs : use TimeSpanConverter.
53 2010-03-15 Atsushi Enomoto <atsushi@ximian.com>
55 * ServiceDebugElement.cs : binding names could rather be empty.
57 2010-03-09 Atsushi Enomoto <atsushi@ximian.com>
59 * XmlDictionaryReaderQuotasElement.cs : add ApplyConfiguration().
60 * BasicHttpBindingElement.cs : apply transport security part.
61 Use ReaderQuotas.ApplyConfiguration() for better config application.
62 * HttpTransportSecurityElement.cs :
63 Add utility config method. Fix enum default values.
65 2010-03-08 Atsushi Enomoto <atsushi@ximian.com>
67 * X509RecipientCertificateServiceElement.cs : remove extra FIXMEs.
68 * ServiceCredentialsElement.cs : implement CreateBehavior().
70 2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
72 * ServiceDebugElement.cs, ServiceMetadataPublishingElement.cs:
75 2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
77 * ConfigUtil.cs : revert the change, to use ServiceHostingEnvironment
78 internal member again.
80 2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
82 * ServiceThrottlingElement.cs : implement CreateBehavior().
84 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
86 * ServiceModelExtensionCollectionElement.cs : add couple of missing
87 members. Implement Reset() to not clean up items (so far it is
90 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
92 * ServiceBehaviorElement.cs, EndpointBehaviorElement.cs :
93 remove extra interfaces.
94 * ServiceModelEnhancedConfigurationElementCollection.cs :
95 there is no protected constructor.
96 * EndpointBehaviorElementCollection.cs :
99 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
101 * ServiceModelConfigurationElementCollection.cs : implement set[this]
102 * ServiceBehaviorElementCollection.cs : remove extra members.
104 2009-09-30 Atsushi Enomoto <atsushi@ximian.com>
106 * ConfigUtil.cs : use WeConfigurationManager when it is under
109 2009-04-08 Atsushi Enomoto <atsushi@ximian.com>
111 * IdentityElement.cs, NetPeerTcpBindingElement.cs: implemented
112 OnApplyConfiguration().
114 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
116 * XmlDictionaryReaderQuotasElement.cs, NetTcpBindingElement.cs:
117 implement OnApplyConfiguration().
119 2008-04-22 Igor Zelmanovich <igorz@mainsoft.com>
121 * ServiceDebugElement.cs:
122 implement CreateBehavior method.
124 2008-04-03 Igor Zelmanovich <igorz@mainsoft.com>
126 * ServiceModelExtensionCollectionElement.cs:
127 implement this[int index] api.
129 2008-04-01 Igor Zelmanovich <igorz@mainsoft.com>
131 * ServiceEndpointElementCollection.cs: fix GetElementKey().
133 2008-03-31 Vladmir Krasnov <vladmimir@mainsoft.com>
135 * ConfigUtil.cs: fixed CreateBinding
136 * BasicHttpBindingElement.cs: OnApplyConfiguration
137 * StandardBindingElement.cs: implemented ApplyConfiguration
139 2008-03-27 Igor Zelmanovich <igorz@mainsoft.com>
141 * XmlElementElementCollection.cs:
142 * XmlElementElement.cs:
143 * WSFederationHttpBindingElement.cs:
144 * WSDualHttpBindingElement.cs:
145 * WindowsStreamSecurityElement.cs:
146 * UseManagedPresentationElement.cs:
147 * TransportElement.cs:
148 * TransactionFlowElement.cs:
149 * TextMessageEncodingElement.cs:
150 * TcpTransportElement.cs:
151 * TcpConnectionPoolSettingsElement.cs:
152 * StandardBindingReliableSessionElement.cs:
153 * SslStreamSecurityElement.cs:
154 * SecurityElementBase.cs:
155 * SecurityElement.cs:
156 * ReliableSessionElement.cs:
157 * PrivacyNoticeElement.cs:
158 * PnrpPeerResolverElement.cs:
159 * PeerTransportElement.cs:
161 * NetPeerTcpBindingElement.cs:
162 * NetMsmqBindingElement.cs:
163 * NamedPipeTransportElement.cs:
164 * NamedPipeConnectionPoolSettingsElement.cs:
165 * MtomMessageEncodingElement.cs:
166 * MsmqTransportElement.cs:
167 * MsmqIntegrationElement.cs:
168 * MsmqIntegrationBindingElement.cs:
169 * MsmqElementBase.cs:
170 * MsmqBindingElementBase.cs:
172 * MessageSecurityOverMsmqElement.cs:
173 * LocalServiceSecuritySettingsElement.cs:
174 * LocalClientSecuritySettingsElement.cs:
175 * IssuedTokenParametersEndpointAddressElement.cs:
176 * IssuedTokenParametersElement.cs:
177 * IssuedTokenClientElement.cs:
178 * HttpTransportElement.cs:
179 * HttpsTransportElement.cs:
180 * FederatedMessageSecurityOverHttpElement.cs:
181 * EndpointAddressElementBase.cs:
182 * ConnectionOrientedTransportElement.cs:
183 * CompositeDuplexElement.cs:
184 * ChannelPoolSettingsElement.cs:
185 fix apis and implementation, make corresponding tests pass
187 2008-03-27 Igor Zelmanovich <igorz@mainsoft.com>
189 * IPAddressConverter.cs:
190 * MessageVersionConverter.cs:
191 * MessageSecurityVersionConverter.cs:
192 * ReliableMessagingVersionConverter.cs:
193 new internal converters used for reading configuration.
195 2008-03-26 Igor Zelmanovich <igorz@mainsoft.com>
197 * ServiceModelExtensionCollectionElement.cs:
198 fix GetEnumerator method.
200 2008-03-26 Igor Zelmanovich <igorz@mainsoft.com>
202 * ClientSection.cs: implement InitializeDefaults, refactoring.
203 * MetadataElement.cs: implement LoadPolicyImporExtensions,
204 LoasWsdlImportExtensions, refactoring.
205 * MethodStubs.cs: refactoring.
206 * PolicyImporterElement.cs: add missing constructors, refactoring.
207 * PolicyImporterElementCollection.cs: refactoring.
208 * WsdlImporterElement.cs: add missing constructors, refactoring.
209 * WsdlImporterElementCollection.cs: refactoring.
211 2008-03-24 Igor Zelmanovich <igorz@mainsoft.com>
213 * ExtensionsSection.cs: typo fix.
214 * MethodStubs.cs: refactoring.
215 * PolicyVersionConverter.cs: implement ConvertTo method.
216 * ServiceAuthorizationElement.cs: refactoring.
217 * ServiceCredentialsElement.cs: fix BehaviorType property, refactoring.
218 * ServiceDebugElement.cs: fix BehaviorType property, refactoring.
219 * ServiceSecurityAuditElement.cs: fix BehaviorType property, refactoring.
220 * ServiceThrottlingElement.cs: fix BehaviorType property, refactoring.
221 * ServiceTimeoutsElement.cs: fix BehaviorType property, refactoring.
222 * X509CertificateTrustedIssuerElement.cs: refactoring.
223 * X509CertificateTrustedIssuerElementCollection.cs: implement GetElementKey.
224 all changes make corresponding tests pass.
226 2008-03-04 Eyal Alaluf <eyala@mainsoft.com>
228 * EndpointBehaviorElement.cs: Add "callbackDebug" behavior element.
229 * MethodStubs.cs: Fix key calculcation of ChannelEndpointElementCollection.
230 * NamedServiceModelExtensionCollectionElement.cs: Allow derived classes
231 to extend the properties of this configuration element.
232 * ServiceModelExtensionCollectionElement.cs: Implement GetEnumerator.
233 * ServiceModelConfigurationElementCollection.cs: Implement collection.
235 2008-03-02 Igor Zelmanovich <igorz@mainsoft.com>
237 * StandardBindingOptionalReliableSessionElement.cs:
238 * StandardBindingReliableSessionElement.cs:
239 fix properties collection initialization.
241 2008-03-02 Igor Zelmanovich <igorz@mainsoft.com>
243 * MessageSecurityOverTcpElement.cs:
244 fix properties collection initialization.
246 2008-02-19 Igor Zelmanovich <igorz@mainsoft.com>
248 * BasicHttpBindingElement.cs:
249 * BindingCollectionElement.cs:
250 * BindingsSection.cs:
251 * ChannelEndpointElementCollection.cs:
253 * MexBindingElement.cs:
254 * MexHttpBindingElement.cs:
255 * MexHttpsBindingElement.cs:
256 * MexNamedPipeBindingElement.cs:
257 * MexTcpBindingElement.cs:
258 * MsmqIntegrationBindingElement.cs:
259 * NetMsmqBindingElement.cs:
260 * NetNamedPipeBindingElement.cs:
261 * NetPeerTcpBindingElement.cs:
262 * NetTcpBindingElement.cs:
263 * PolicyImporterElementCollection.cs:
264 * TransactionProtocolConverter.cs
265 * StandardBindingCollectionElement.cs:
266 * StandardBindingElement.cs:
267 * WsdlImporterElementCollection.cs:
268 * WSDualHttpBindingElement.cs:
269 * WSFederationHttpBindingElement.cs:
270 * WSHttpBindingElement.cs:
271 fix apis and implementation, make corresponding tests pass
273 2008-02-17 Igor Zelmanovich <igorz@mainsoft.com>
275 * BasicHttpBindingElement.cs:
276 * ServiceModelConfigurationElementCollection.cs:
277 * StandardBindingElement.cs:
278 * StandardBindingElementCollection.cs:
279 fixed several bugs, make relevant tests pass.
281 2008-02-17 Igor Zelmanovich <igorz@mainsoft.com>
283 * EncodingConverter.cs: added internal class.
284 * SecurityAlgorithmSuiteConverter.cs: added internal class.
285 * BasicHttpMessageSecurityElement.cs:
286 use SecurityAlgorithmSuiteConverter for "algorithmSuite" property.
288 2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
290 * MethodStubs.cs : Added CreateBehavior() method in couple of elements.
292 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
294 * ServiceModelSectionGroup.cs :
295 Diagnostic section name is "diagnostics".
297 2006-10-20 Atsushi Enomoto <atsushi@ximian.com>
299 * ServiceMetadataPublishingElement.cs : enable gets by default.
300 * ServiceModelConfigurationElementCollection.cs,
301 NamedServiceModelExtensionCollectionElement.cs :
303 * MethodStubs.cs : (ServiceBehaviorElementCollection and
304 ServiceBehaviorElement) override DeserializeElement() to read
305 individual extension elements (and make some DeserializeElement()
308 2006-10-13 Atsushi Enomoto <atsushi@ximian.com>
310 * MethodStubs.cs : implemented some GetElementKey() implementations.
312 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
314 Replaced Dummy.cs with individual class files:
315 * MethodStubs.cs : there were some API changes in Sep.CTP.
317 AddressHeaderCollectionElement.cs,
318 AuthorizationPolicyTypeElement.cs,
319 AuthorizationPolicyTypeElementCollection.cs,
320 BaseAddressElement.cs,
321 BaseAddressElementCollection.cs,
322 BasicHttpBindingCollectionElement.cs,
323 BasicHttpBindingElement.cs,
324 BasicHttpMessageSecurityElement.cs,
325 BasicHttpSecurityElement.cs,
327 BinaryMessageEncodingElement.cs,
328 BindingCollectionElement.cs,
329 BindingElementExtensionElement.cs,
331 CallbackDebugElement.cs,
332 CallbackTimeoutsElement.cs,
333 CertificateElement.cs,
334 CertificateReferenceElement.cs,
335 ChannelEndpointElement.cs,
336 ChannelEndpointElementCollection.cs,
337 ChannelPoolSettingsElement.cs,
339 ClaimTypeElementCollection.cs,
340 ClientCredentialsElement.cs,
343 ComContractElement.cs,
344 ComContractElementCollection.cs,
345 ComContractsSection.cs,
347 ComMethodElementCollection.cs,
348 ComPersistableTypeElement.cs,
349 ComPersistableTypeElementCollection.cs,
351 ComUdtElementCollection.cs,
352 CommonBehaviorsSection.cs,
353 CommonEndpointBehaviorElement.cs,
354 CommonServiceBehaviorElement.cs,
355 CompositeDuplexElement.cs,
356 ConnectionOrientedTransportElement.cs,
357 CustomBindingCollectionElement.cs,
358 CustomBindingElement.cs,
359 CustomBindingElementCollection.cs,
360 DataContractSerializerElement.cs,
361 DiagnosticSection.cs,
363 EndpointAddressElementBase.cs,
364 EndpointBehaviorElement.cs,
365 EndpointBehaviorElementCollection.cs,
367 ExtensionElementCollection.cs,
368 ExtensionsSection.cs,
369 FederatedMessageSecurityOverHttpElement.cs,
371 HostTimeoutsElement.cs,
372 HttpDigestClientElement.cs,
373 HttpTransportElement.cs,
374 HttpTransportSecurityElement.cs,
375 HttpsTransportElement.cs,
377 IssuedTokenClientBehaviorsElement.cs,
378 IssuedTokenClientBehaviorsElementCollection.cs,
379 IssuedTokenClientElement.cs,
380 IssuedTokenParametersElement.cs,
381 IssuedTokenParametersEndpointAddressElement.cs,
382 IssuedTokenServiceElement.cs,
383 LocalClientSecuritySettingsElement.cs,
384 LocalServiceSecuritySettingsElement.cs,
385 MessageLoggingElement.cs,
386 MessageSecurityOverHttpElement.cs,
387 MessageSecurityOverMsmqElement.cs,
388 MessageSecurityOverTcpElement.cs,
390 MexBindingBindingCollectionElement.cs,
391 MexBindingElement.cs,
392 MexHttpBindingCollectionElement.cs,
393 MexHttpBindingElement.cs,
394 MexHttpsBindingCollectionElement.cs,
395 MexHttpsBindingElement.cs,
396 MexNamedPipeBindingCollectionElement.cs,
397 MexNamedPipeBindingElement.cs,
398 MexTcpBindingCollectionElement.cs,
399 MexTcpBindingElement.cs,
400 MsmqBindingElementBase.cs,
402 MsmqIntegrationBindingCollectionElement.cs,
403 MsmqIntegrationBindingElement.cs,
404 MsmqIntegrationElement.cs,
405 MsmqIntegrationSecurityElement.cs,
406 MsmqTransportElement.cs,
407 MsmqTransportSecurityElement.cs,
408 MtomMessageEncodingElement.cs,
409 NamedPipeConnectionPoolSettingsElement.cs,
410 NamedPipeTransportElement.cs,
411 NamedPipeTransportSecurityElement.cs,
412 NamedServiceModelExtensionCollectionElement.cs,
413 NetMsmqBindingCollectionElement.cs,
414 NetMsmqBindingElement.cs,
415 NetMsmqSecurityElement.cs,
416 NetNamedPipeBindingCollectionElement.cs,
417 NetNamedPipeBindingElement.cs,
418 NetNamedPipeSecurityElement.cs,
419 NetPeerTcpBindingCollectionElement.cs,
420 NetPeerTcpBindingElement.cs,
421 NetTcpBindingCollectionElement.cs,
422 NetTcpBindingElement.cs,
423 NetTcpSecurityElement.cs,
424 NonDualMessageSecurityOverHttpElement.cs,
426 PeerCredentialElement.cs,
427 PeerCustomResolverElement.cs,
428 PeerResolverElement.cs,
429 PeerSecurityElement.cs,
430 PeerTransportElement.cs,
431 PeerTransportSecurityElement.cs,
432 PnrpPeerResolverElement.cs,
433 PolicyImporterElement.cs,
434 PolicyImporterElementCollection.cs,
435 PrivacyNoticeElement.cs,
436 ReliableSessionElement.cs,
438 SecureConversationServiceElement.cs,
440 SecurityElementBase.cs,
441 ServiceAuthorizationElement.cs,
442 ServiceBehaviorElement.cs,
443 ServiceBehaviorElementCollection.cs,
444 ServiceCredentialsElement.cs,
445 ServiceDebugElement.cs,
447 ServiceElementCollection.cs,
448 ServiceEndpointElement.cs,
449 ServiceEndpointElementCollection.cs,
450 ServiceHostingEnvironmentSection.cs,
451 ServiceMetadataPublishingElement.cs,
452 ServiceModelEnhancedConfigurationElementCollection.cs,
453 ServiceModelExtensionElement.cs,
454 ServicePrincipalNameElement.cs,
455 ServiceSecurityAuditElement.cs,
456 ServiceThrottlingElement.cs,
457 ServiceTimeoutsElement.cs,
459 SslStreamSecurityElement.cs,
460 StandardBindingCollectionElement.cs,
461 StandardBindingElement.cs,
462 StandardBindingElementCollection.cs,
463 StandardBindingOptionalReliableSessionElement.cs,
464 StandardBindingReliableSessionElement.cs,
465 SynchronousReceiveElement.cs,
466 TcpConnectionPoolSettingsElement.cs,
467 TcpTransportElement.cs,
468 TcpTransportSecurityElement.cs,
469 TextMessageEncodingElement.cs,
470 TransactedBatchingElement.cs,
471 TransactionFlowElement.cs,
472 TransportConfigurationTypeElement.cs,
473 TransportConfigurationTypeElementCollection.cs,
475 UseManagedPresentationElement.cs,
476 UserNameServiceElement.cs,
477 UserPrincipalNameElement.cs,
478 WSDualHttpBindingCollectionElement.cs,
479 WSDualHttpBindingElement.cs,
480 WSDualHttpSecurityElement.cs,
481 WSFederationHttpBindingCollectionElement.cs,
482 WSFederationHttpBindingElement.cs,
483 WSFederationHttpSecurityElement.cs,
484 WSHttpBindingBaseElement.cs,
485 WSHttpBindingCollectionElement.cs,
486 WSHttpBindingElement.cs,
487 WSHttpSecurityElement.cs,
488 WSHttpTransportSecurityElement.cs,
489 WindowsClientElement.cs,
490 WindowsServiceElement.cs,
491 WindowsStreamSecurityElement.cs,
492 WsdlImporterElement.cs,
493 WsdlImporterElementCollection.cs,
494 X509CertificateTrustedIssuerElement.cs,
495 X509CertificateTrustedIssuerElementCollection.cs,
496 X509ClientCertificateAuthenticationElement.cs,
497 X509ClientCertificateCredentialsElement.cs,
498 X509DefaultServiceCertificateElement.cs,
499 X509InitiatorCertificateClientElement.cs,
500 X509InitiatorCertificateServiceElement.cs,
501 X509PeerCertificateAuthenticationElement.cs,
502 X509PeerCertificateElement.cs,
503 X509RecipientCertificateClientElement.cs,
504 X509RecipientCertificateServiceElement.cs,
505 X509ScopedServiceCertificateElement.cs,
506 X509ScopedServiceCertificateElementCollection.cs,
507 X509ServiceCertificateAuthenticationElement.cs,
508 XPathMessageFilterElement.cs,
509 XPathMessageFilterElementCollection.cs,
510 XPathMessageFilterElementComparer.cs,
511 XmlDictionaryReaderQuotasElement.cs,
512 XmlElementElement.cs,
513 XmlElementElementCollection.cs : replaced.
515 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
517 * Dummy.cs : (config) regenerated.
519 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
521 * Dummy.cs : regenerated.
523 2006-06-30 Atsushi Enomoto <atsushi@ximian.com>
525 * ServiceModelEnhancedConfigurationElementCollection.cs :
526 oops, it is extraneous.
528 2006-06-30 Atsushi Enomoto <atsushi@ximian.com>
530 * MethodStubs.cs : several fixes due to the requirements from base
532 * ServiceModelSectionGroup.cs,
533 ConfigUtil.cs : Reflect type name changes on properties.
534 * Dummy.cs : regenerated.
536 * ServiceModelEnhancedConfigurationElementCollection.cs,
537 ServiceModelExtensionCollectionElement.cs :
539 * BindingSectionGroup.cs,
540 ServiceModelExtensionSectionCollection.cs
541 StandardBindingSection.cs
542 NamedServiceModelExtensionSectionCollection.cs
543 SecuritySectionBase.cs
544 EndpointAddressElementBase.cs
546 ServiceModelBasicMapConfigurationElementCollection.cs
547 MsmqBindingConfigurationElementBase.cs
548 StandardBindingConfigurationElementCollection.cs :
551 2006-06-29 Atsushi Enomoto <atsushi@ximian.com>
553 * MethodStubs.cs : some API fixes.
554 * MsmqTransportSectionBase.cs : removed obsolete type.
556 2006-06-28 Atsushi Enomoto <atsushi@ximian.com>
558 * StandardBindingSection.cs : removed ConfiguredBindings from
559 config properties (it conflicts with Bindings).
560 * Dummy.cs : regenerated (BindingName is not config property).
561 * ConfigUtil.cs : add bindingConfiguration parameter to
562 CreateBinding(). For now comment out ApplyConfiguration().
564 2006-06-28 Atsushi Enomoto <atsushi@ximian.com>
566 * BindingsSectionGroup.cs : refresh addition.
567 * StandardBindingSection.cs : added missing members.
568 * MethodStubs.cs : removed default constructor which now conflicts
570 Added missing interface members (since interfaces are written now).
571 * Dummy.cs : regenerated.
572 * StandardBindingConfigurationElementCollection.cs :
573 implemented GetElementKey().
575 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
577 * ConfigUtil.cs : reverted previous hack.
578 * MethodStubs.cs : added some BindingType property implementation.
579 * ServiceModelExtensionSectionCollection.cs : not abstract.
580 * StandardBindingConfigurationElementCollection.cs :
583 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
585 * BindingsSectionGroup.cs : removed and it is now autogenerated.
586 * ServiceModelConfigurationElementCollection.cs : some API fixes.
587 * ServiceModelBasicMapConfigurationElementCollection.cs : ditto.
588 * MethodStubs.cs : added some missing stuff. Especially, now
589 GetElementKey() is manually added to all collection types.
590 * ConfigUtil.cs : hacky Bindings properties.
591 * Dummy.cs : regenerated.
593 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
595 * ServiceModelConfigurationElementCollection.cs :
596 implemented ElementName.
598 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
600 * Dummy.cs : regerenerated.
602 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
604 * ConfigUtil.cs : new utility class.
606 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
608 * ServiceModelSectionGroup.cs :
609 * IBindingConfigurationElement.cs : added ApplyConfiguration().
610 * BindingsSectionGroup.cs : some API fixes. A bit of indexer
612 * ServiceModelConfigurationElementCollection.cs : implemented a bit.
613 * ServiceModelSectionGroup.cs : implemented.
615 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
617 * Dummy.cs : regenerated.
619 2006-05-13 Atsushi Enomoto <atsushi@ximian.com>
621 * configgen/configgen.cs : changed implementation strategy. Now it
622 generates code similar to existing Sys.Configuration classes.
623 * Dummy.cs : regenerated
624 * ServiceModelExtensionSectionCollection.cs,
625 StandardBindingSection.cs
626 AuthenticationMode.cs
627 IBindingConfigurationElement.cs
628 SecuritySectionBase.cs
629 EndpointAddressElementBase.cs
630 ServiceModelConfigurationElementCollection.cs
631 ServiceModelBasicMapConfigurationElementCollection.cs
632 MethodStubs.cs : several API updates.
634 2006-02-23 Atsushi Enomoto <atsushi@ximian.com>
636 * Dummy.cs MethodStubs.cs StandardBindingSection.cs :
637 Feb. CTP API changes - chapter 1.
639 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
641 * Dummy.cs : regenerated.
643 2006-02-02 Atsushi Enomoto <atsushi@ximian.com>
645 * ServiceModelConfigurationElementCollection.cs : signature fix
646 (in sync with sys.configuration.dll)
648 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
650 * MsmqSectionBase.cs, MsmqTransportSectionBase.cs,
651 NamedServiceModelExtensionSectionCollection.cs : new in Nov. CTP.
652 * Dummy.cs, AuthenticationMode.cs :
655 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
657 * Dummy.cs, BindingsSectionGroup.cs :
658 removed items related to IntermediaryBinding (removed in beta2).
660 2005-10-19 Atsushi Enomoto <atsushi@ximian.com>
662 * configgen/configgen.cs : now that bug #76365 is gone, we can use
663 partial types without problem.
664 * MethodStubs.cs : thus, new file for partial types to define
666 * Dummy.cs : regenerated.
668 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
670 * ServicesSection.cs : remove.
671 Actually autogenerated ServicesSection is better.
672 * Dummy.cs : regenerated.
674 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
676 * ServiceModelConfigurationElementCollection.cs,
677 StandardBindingSection.cs : added some missing members.
678 * Dummy.cs : regenereated.
680 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
682 * ServiceModelBasicMapConfigurationElementCollection.cs,
683 ServiceModelExtensionSectionCollection.cs,
684 StandardBindingSection.cs, MsmqBindingConfigurationElementBase.cs :
685 new non-autogenerated files.
686 * Dummy.cs :regenerated.
688 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
690 * EndpointAddressElementBase.cs : new non-autogenerated file.
691 * Dummy.cs : regenerated.
693 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
695 * ServiceModelConfigurationElementCollection.cs,
696 IBindingConfigurationElement.cs : new files.
697 * Dummy.cs : reflecting configgen.exe changes.
699 2005-10-05 Atsushi Enomoto <atsushi@ximian.com>
701 * AuthenticationMode.cs : new enum.
702 * Dummy.cs : autogenerated by configgen.exe.
704 2005-09-29 Atsushi Enomoto <atsushi@ximian.com>
706 * BindingsSectionGroup.cs, ServiceModelSectionGroup.cs
707 ServicesSection.cs : new files.