1 2010-07-08 Atsushi Enomoto <atsushi@ximian.com>
3 * ClientCredentialsElement.cs : warning cleanup.
5 2010-05-31 Atsushi Enomoto <atsushi@ximian.com>
7 * ClientCredentialsElement.cs, HttpDigestClientElement.cs,
8 ConfigUtil.cs : implement ClientCredentialsElement.CreateBehavior().
10 2010-04-05 Atsushi Enomoto <atsushi@ximian.com>
12 * BaseAddressPrefixFilterElementCollection.cs
13 BaseAddressPrefixFilterElement.cs : new classes.
14 * ReliableSessionElement.cs
15 XmlDictionaryReaderQuotasElement.cs
16 TextMessageEncodingElement.cs
17 HostTimeoutsElement.cs
18 BaseAddressElementCollection.cs
19 BasicHttpBindingElement.cs
20 BindingElementExtensionElement.cs
21 StandardBindingElement.cs
22 BinaryMessageEncodingElement.cs : added couple of missing stuff.
24 2010-03-23 Atsushi Enomoto <atsushi@ximian.com>
26 * ConnectionOrientedTransportElement.cs, StandardBindingElement.cs,
27 LocalClientSecuritySettingsElement.cs, CustomBindingElement.cs:
28 add couple of missing methods and TypeConverterAttributes.
30 2010-03-17 Atsushi Enomoto <atsushi@ximian.com>
32 * ServiceMetadataPublishingElement.cs : use IsNullOrEmpty(), names
33 could be "" which is equivalent to null here.
35 2010-03-17 Atsushi Enomoto <atsushi@ximian.com>
37 * ConfigUtil.cs, StandardBindingCollectionElement.cs,
38 MexHttpsBindingCollectionElement.cs,
39 MexHttpBindingCollectionElement.cs : use GetDefault() in
40 BindingCollectionElement to create a Binding, instead of activator
41 immediately. And for mex bindings, use MetadataExchangeBindings.
43 2010-03-16 Atsushi Enomoto <atsushi@ximian.com>
45 * TcpTransportElement.cs
46 MsmqIntegrationElement.cs
48 NamedPipeTransportElement.cs
49 HttpsTransportElement.cs
51 MsmqTransportElement.cs
52 HttpTransportElement.cs : implement missing methods.
54 2010-03-16 Atsushi Enomoto <atsushi@ximian.com>
56 * IssuedTokenClientElement.cs, MsmqBindingElementBase.cs,
57 NamedPipeConnectionPoolSettingsElement.cs,
58 TcpConnectionPoolSettingsElement.cs,
59 StandardBindingReliableSessionElement.cs,
60 LocalServiceSecuritySettingsElement.cs : use TimeSpanConverter.
62 2010-03-15 Atsushi Enomoto <atsushi@ximian.com>
64 * ServiceDebugElement.cs : binding names could rather be empty.
66 2010-03-09 Atsushi Enomoto <atsushi@ximian.com>
68 * XmlDictionaryReaderQuotasElement.cs : add ApplyConfiguration().
69 * BasicHttpBindingElement.cs : apply transport security part.
70 Use ReaderQuotas.ApplyConfiguration() for better config application.
71 * HttpTransportSecurityElement.cs :
72 Add utility config method. Fix enum default values.
74 2010-03-08 Atsushi Enomoto <atsushi@ximian.com>
76 * X509RecipientCertificateServiceElement.cs : remove extra FIXMEs.
77 * ServiceCredentialsElement.cs : implement CreateBehavior().
79 2010-03-03 Atsushi Enomoto <atsushi@ximian.com>
81 * ServiceDebugElement.cs, ServiceMetadataPublishingElement.cs:
84 2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
86 * ConfigUtil.cs : revert the change, to use ServiceHostingEnvironment
87 internal member again.
89 2009-10-02 Atsushi Enomoto <atsushi@ximian.com>
91 * ServiceThrottlingElement.cs : implement CreateBehavior().
93 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
95 * ServiceModelExtensionCollectionElement.cs : add couple of missing
96 members. Implement Reset() to not clean up items (so far it is
99 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
101 * ServiceBehaviorElement.cs, EndpointBehaviorElement.cs :
102 remove extra interfaces.
103 * ServiceModelEnhancedConfigurationElementCollection.cs :
104 there is no protected constructor.
105 * EndpointBehaviorElementCollection.cs :
106 add ThrowOnDuplicate.
108 2009-10-01 Atsushi Enomoto <atsushi@ximian.com>
110 * ServiceModelConfigurationElementCollection.cs : implement set[this]
111 * ServiceBehaviorElementCollection.cs : remove extra members.
113 2009-09-30 Atsushi Enomoto <atsushi@ximian.com>
115 * ConfigUtil.cs : use WeConfigurationManager when it is under
118 2009-04-08 Atsushi Enomoto <atsushi@ximian.com>
120 * IdentityElement.cs, NetPeerTcpBindingElement.cs: implemented
121 OnApplyConfiguration().
123 2009-04-07 Atsushi Enomoto <atsushi@ximian.com>
125 * XmlDictionaryReaderQuotasElement.cs, NetTcpBindingElement.cs:
126 implement OnApplyConfiguration().
128 2008-04-22 Igor Zelmanovich <igorz@mainsoft.com>
130 * ServiceDebugElement.cs:
131 implement CreateBehavior method.
133 2008-04-03 Igor Zelmanovich <igorz@mainsoft.com>
135 * ServiceModelExtensionCollectionElement.cs:
136 implement this[int index] api.
138 2008-04-01 Igor Zelmanovich <igorz@mainsoft.com>
140 * ServiceEndpointElementCollection.cs: fix GetElementKey().
142 2008-03-31 Vladmir Krasnov <vladmimir@mainsoft.com>
144 * ConfigUtil.cs: fixed CreateBinding
145 * BasicHttpBindingElement.cs: OnApplyConfiguration
146 * StandardBindingElement.cs: implemented ApplyConfiguration
148 2008-03-27 Igor Zelmanovich <igorz@mainsoft.com>
150 * XmlElementElementCollection.cs:
151 * XmlElementElement.cs:
152 * WSFederationHttpBindingElement.cs:
153 * WSDualHttpBindingElement.cs:
154 * WindowsStreamSecurityElement.cs:
155 * UseManagedPresentationElement.cs:
156 * TransportElement.cs:
157 * TransactionFlowElement.cs:
158 * TextMessageEncodingElement.cs:
159 * TcpTransportElement.cs:
160 * TcpConnectionPoolSettingsElement.cs:
161 * StandardBindingReliableSessionElement.cs:
162 * SslStreamSecurityElement.cs:
163 * SecurityElementBase.cs:
164 * SecurityElement.cs:
165 * ReliableSessionElement.cs:
166 * PrivacyNoticeElement.cs:
167 * PnrpPeerResolverElement.cs:
168 * PeerTransportElement.cs:
170 * NetPeerTcpBindingElement.cs:
171 * NetMsmqBindingElement.cs:
172 * NamedPipeTransportElement.cs:
173 * NamedPipeConnectionPoolSettingsElement.cs:
174 * MtomMessageEncodingElement.cs:
175 * MsmqTransportElement.cs:
176 * MsmqIntegrationElement.cs:
177 * MsmqIntegrationBindingElement.cs:
178 * MsmqElementBase.cs:
179 * MsmqBindingElementBase.cs:
181 * MessageSecurityOverMsmqElement.cs:
182 * LocalServiceSecuritySettingsElement.cs:
183 * LocalClientSecuritySettingsElement.cs:
184 * IssuedTokenParametersEndpointAddressElement.cs:
185 * IssuedTokenParametersElement.cs:
186 * IssuedTokenClientElement.cs:
187 * HttpTransportElement.cs:
188 * HttpsTransportElement.cs:
189 * FederatedMessageSecurityOverHttpElement.cs:
190 * EndpointAddressElementBase.cs:
191 * ConnectionOrientedTransportElement.cs:
192 * CompositeDuplexElement.cs:
193 * ChannelPoolSettingsElement.cs:
194 fix apis and implementation, make corresponding tests pass
196 2008-03-27 Igor Zelmanovich <igorz@mainsoft.com>
198 * IPAddressConverter.cs:
199 * MessageVersionConverter.cs:
200 * MessageSecurityVersionConverter.cs:
201 * ReliableMessagingVersionConverter.cs:
202 new internal converters used for reading configuration.
204 2008-03-26 Igor Zelmanovich <igorz@mainsoft.com>
206 * ServiceModelExtensionCollectionElement.cs:
207 fix GetEnumerator method.
209 2008-03-26 Igor Zelmanovich <igorz@mainsoft.com>
211 * ClientSection.cs: implement InitializeDefaults, refactoring.
212 * MetadataElement.cs: implement LoadPolicyImporExtensions,
213 LoasWsdlImportExtensions, refactoring.
214 * MethodStubs.cs: refactoring.
215 * PolicyImporterElement.cs: add missing constructors, refactoring.
216 * PolicyImporterElementCollection.cs: refactoring.
217 * WsdlImporterElement.cs: add missing constructors, refactoring.
218 * WsdlImporterElementCollection.cs: refactoring.
220 2008-03-24 Igor Zelmanovich <igorz@mainsoft.com>
222 * ExtensionsSection.cs: typo fix.
223 * MethodStubs.cs: refactoring.
224 * PolicyVersionConverter.cs: implement ConvertTo method.
225 * ServiceAuthorizationElement.cs: refactoring.
226 * ServiceCredentialsElement.cs: fix BehaviorType property, refactoring.
227 * ServiceDebugElement.cs: fix BehaviorType property, refactoring.
228 * ServiceSecurityAuditElement.cs: fix BehaviorType property, refactoring.
229 * ServiceThrottlingElement.cs: fix BehaviorType property, refactoring.
230 * ServiceTimeoutsElement.cs: fix BehaviorType property, refactoring.
231 * X509CertificateTrustedIssuerElement.cs: refactoring.
232 * X509CertificateTrustedIssuerElementCollection.cs: implement GetElementKey.
233 all changes make corresponding tests pass.
235 2008-03-04 Eyal Alaluf <eyala@mainsoft.com>
237 * EndpointBehaviorElement.cs: Add "callbackDebug" behavior element.
238 * MethodStubs.cs: Fix key calculcation of ChannelEndpointElementCollection.
239 * NamedServiceModelExtensionCollectionElement.cs: Allow derived classes
240 to extend the properties of this configuration element.
241 * ServiceModelExtensionCollectionElement.cs: Implement GetEnumerator.
242 * ServiceModelConfigurationElementCollection.cs: Implement collection.
244 2008-03-02 Igor Zelmanovich <igorz@mainsoft.com>
246 * StandardBindingOptionalReliableSessionElement.cs:
247 * StandardBindingReliableSessionElement.cs:
248 fix properties collection initialization.
250 2008-03-02 Igor Zelmanovich <igorz@mainsoft.com>
252 * MessageSecurityOverTcpElement.cs:
253 fix properties collection initialization.
255 2008-02-19 Igor Zelmanovich <igorz@mainsoft.com>
257 * BasicHttpBindingElement.cs:
258 * BindingCollectionElement.cs:
259 * BindingsSection.cs:
260 * ChannelEndpointElementCollection.cs:
262 * MexBindingElement.cs:
263 * MexHttpBindingElement.cs:
264 * MexHttpsBindingElement.cs:
265 * MexNamedPipeBindingElement.cs:
266 * MexTcpBindingElement.cs:
267 * MsmqIntegrationBindingElement.cs:
268 * NetMsmqBindingElement.cs:
269 * NetNamedPipeBindingElement.cs:
270 * NetPeerTcpBindingElement.cs:
271 * NetTcpBindingElement.cs:
272 * PolicyImporterElementCollection.cs:
273 * TransactionProtocolConverter.cs
274 * StandardBindingCollectionElement.cs:
275 * StandardBindingElement.cs:
276 * WsdlImporterElementCollection.cs:
277 * WSDualHttpBindingElement.cs:
278 * WSFederationHttpBindingElement.cs:
279 * WSHttpBindingElement.cs:
280 fix apis and implementation, make corresponding tests pass
282 2008-02-17 Igor Zelmanovich <igorz@mainsoft.com>
284 * BasicHttpBindingElement.cs:
285 * ServiceModelConfigurationElementCollection.cs:
286 * StandardBindingElement.cs:
287 * StandardBindingElementCollection.cs:
288 fixed several bugs, make relevant tests pass.
290 2008-02-17 Igor Zelmanovich <igorz@mainsoft.com>
292 * EncodingConverter.cs: added internal class.
293 * SecurityAlgorithmSuiteConverter.cs: added internal class.
294 * BasicHttpMessageSecurityElement.cs:
295 use SecurityAlgorithmSuiteConverter for "algorithmSuite" property.
297 2008-02-16 Atsushi Enomoto <atsushi@ximian.com>
299 * MethodStubs.cs : Added CreateBehavior() method in couple of elements.
301 2007-03-30 Atsushi Enomoto <atsushi@ximian.com>
303 * ServiceModelSectionGroup.cs :
304 Diagnostic section name is "diagnostics".
306 2006-10-20 Atsushi Enomoto <atsushi@ximian.com>
308 * ServiceMetadataPublishingElement.cs : enable gets by default.
309 * ServiceModelConfigurationElementCollection.cs,
310 NamedServiceModelExtensionCollectionElement.cs :
312 * MethodStubs.cs : (ServiceBehaviorElementCollection and
313 ServiceBehaviorElement) override DeserializeElement() to read
314 individual extension elements (and make some DeserializeElement()
317 2006-10-13 Atsushi Enomoto <atsushi@ximian.com>
319 * MethodStubs.cs : implemented some GetElementKey() implementations.
321 2006-09-27 Atsushi Enomoto <atsushi@ximian.com>
323 Replaced Dummy.cs with individual class files:
324 * MethodStubs.cs : there were some API changes in Sep.CTP.
326 AddressHeaderCollectionElement.cs,
327 AuthorizationPolicyTypeElement.cs,
328 AuthorizationPolicyTypeElementCollection.cs,
329 BaseAddressElement.cs,
330 BaseAddressElementCollection.cs,
331 BasicHttpBindingCollectionElement.cs,
332 BasicHttpBindingElement.cs,
333 BasicHttpMessageSecurityElement.cs,
334 BasicHttpSecurityElement.cs,
336 BinaryMessageEncodingElement.cs,
337 BindingCollectionElement.cs,
338 BindingElementExtensionElement.cs,
340 CallbackDebugElement.cs,
341 CallbackTimeoutsElement.cs,
342 CertificateElement.cs,
343 CertificateReferenceElement.cs,
344 ChannelEndpointElement.cs,
345 ChannelEndpointElementCollection.cs,
346 ChannelPoolSettingsElement.cs,
348 ClaimTypeElementCollection.cs,
349 ClientCredentialsElement.cs,
352 ComContractElement.cs,
353 ComContractElementCollection.cs,
354 ComContractsSection.cs,
356 ComMethodElementCollection.cs,
357 ComPersistableTypeElement.cs,
358 ComPersistableTypeElementCollection.cs,
360 ComUdtElementCollection.cs,
361 CommonBehaviorsSection.cs,
362 CommonEndpointBehaviorElement.cs,
363 CommonServiceBehaviorElement.cs,
364 CompositeDuplexElement.cs,
365 ConnectionOrientedTransportElement.cs,
366 CustomBindingCollectionElement.cs,
367 CustomBindingElement.cs,
368 CustomBindingElementCollection.cs,
369 DataContractSerializerElement.cs,
370 DiagnosticSection.cs,
372 EndpointAddressElementBase.cs,
373 EndpointBehaviorElement.cs,
374 EndpointBehaviorElementCollection.cs,
376 ExtensionElementCollection.cs,
377 ExtensionsSection.cs,
378 FederatedMessageSecurityOverHttpElement.cs,
380 HostTimeoutsElement.cs,
381 HttpDigestClientElement.cs,
382 HttpTransportElement.cs,
383 HttpTransportSecurityElement.cs,
384 HttpsTransportElement.cs,
386 IssuedTokenClientBehaviorsElement.cs,
387 IssuedTokenClientBehaviorsElementCollection.cs,
388 IssuedTokenClientElement.cs,
389 IssuedTokenParametersElement.cs,
390 IssuedTokenParametersEndpointAddressElement.cs,
391 IssuedTokenServiceElement.cs,
392 LocalClientSecuritySettingsElement.cs,
393 LocalServiceSecuritySettingsElement.cs,
394 MessageLoggingElement.cs,
395 MessageSecurityOverHttpElement.cs,
396 MessageSecurityOverMsmqElement.cs,
397 MessageSecurityOverTcpElement.cs,
399 MexBindingBindingCollectionElement.cs,
400 MexBindingElement.cs,
401 MexHttpBindingCollectionElement.cs,
402 MexHttpBindingElement.cs,
403 MexHttpsBindingCollectionElement.cs,
404 MexHttpsBindingElement.cs,
405 MexNamedPipeBindingCollectionElement.cs,
406 MexNamedPipeBindingElement.cs,
407 MexTcpBindingCollectionElement.cs,
408 MexTcpBindingElement.cs,
409 MsmqBindingElementBase.cs,
411 MsmqIntegrationBindingCollectionElement.cs,
412 MsmqIntegrationBindingElement.cs,
413 MsmqIntegrationElement.cs,
414 MsmqIntegrationSecurityElement.cs,
415 MsmqTransportElement.cs,
416 MsmqTransportSecurityElement.cs,
417 MtomMessageEncodingElement.cs,
418 NamedPipeConnectionPoolSettingsElement.cs,
419 NamedPipeTransportElement.cs,
420 NamedPipeTransportSecurityElement.cs,
421 NamedServiceModelExtensionCollectionElement.cs,
422 NetMsmqBindingCollectionElement.cs,
423 NetMsmqBindingElement.cs,
424 NetMsmqSecurityElement.cs,
425 NetNamedPipeBindingCollectionElement.cs,
426 NetNamedPipeBindingElement.cs,
427 NetNamedPipeSecurityElement.cs,
428 NetPeerTcpBindingCollectionElement.cs,
429 NetPeerTcpBindingElement.cs,
430 NetTcpBindingCollectionElement.cs,
431 NetTcpBindingElement.cs,
432 NetTcpSecurityElement.cs,
433 NonDualMessageSecurityOverHttpElement.cs,
435 PeerCredentialElement.cs,
436 PeerCustomResolverElement.cs,
437 PeerResolverElement.cs,
438 PeerSecurityElement.cs,
439 PeerTransportElement.cs,
440 PeerTransportSecurityElement.cs,
441 PnrpPeerResolverElement.cs,
442 PolicyImporterElement.cs,
443 PolicyImporterElementCollection.cs,
444 PrivacyNoticeElement.cs,
445 ReliableSessionElement.cs,
447 SecureConversationServiceElement.cs,
449 SecurityElementBase.cs,
450 ServiceAuthorizationElement.cs,
451 ServiceBehaviorElement.cs,
452 ServiceBehaviorElementCollection.cs,
453 ServiceCredentialsElement.cs,
454 ServiceDebugElement.cs,
456 ServiceElementCollection.cs,
457 ServiceEndpointElement.cs,
458 ServiceEndpointElementCollection.cs,
459 ServiceHostingEnvironmentSection.cs,
460 ServiceMetadataPublishingElement.cs,
461 ServiceModelEnhancedConfigurationElementCollection.cs,
462 ServiceModelExtensionElement.cs,
463 ServicePrincipalNameElement.cs,
464 ServiceSecurityAuditElement.cs,
465 ServiceThrottlingElement.cs,
466 ServiceTimeoutsElement.cs,
468 SslStreamSecurityElement.cs,
469 StandardBindingCollectionElement.cs,
470 StandardBindingElement.cs,
471 StandardBindingElementCollection.cs,
472 StandardBindingOptionalReliableSessionElement.cs,
473 StandardBindingReliableSessionElement.cs,
474 SynchronousReceiveElement.cs,
475 TcpConnectionPoolSettingsElement.cs,
476 TcpTransportElement.cs,
477 TcpTransportSecurityElement.cs,
478 TextMessageEncodingElement.cs,
479 TransactedBatchingElement.cs,
480 TransactionFlowElement.cs,
481 TransportConfigurationTypeElement.cs,
482 TransportConfigurationTypeElementCollection.cs,
484 UseManagedPresentationElement.cs,
485 UserNameServiceElement.cs,
486 UserPrincipalNameElement.cs,
487 WSDualHttpBindingCollectionElement.cs,
488 WSDualHttpBindingElement.cs,
489 WSDualHttpSecurityElement.cs,
490 WSFederationHttpBindingCollectionElement.cs,
491 WSFederationHttpBindingElement.cs,
492 WSFederationHttpSecurityElement.cs,
493 WSHttpBindingBaseElement.cs,
494 WSHttpBindingCollectionElement.cs,
495 WSHttpBindingElement.cs,
496 WSHttpSecurityElement.cs,
497 WSHttpTransportSecurityElement.cs,
498 WindowsClientElement.cs,
499 WindowsServiceElement.cs,
500 WindowsStreamSecurityElement.cs,
501 WsdlImporterElement.cs,
502 WsdlImporterElementCollection.cs,
503 X509CertificateTrustedIssuerElement.cs,
504 X509CertificateTrustedIssuerElementCollection.cs,
505 X509ClientCertificateAuthenticationElement.cs,
506 X509ClientCertificateCredentialsElement.cs,
507 X509DefaultServiceCertificateElement.cs,
508 X509InitiatorCertificateClientElement.cs,
509 X509InitiatorCertificateServiceElement.cs,
510 X509PeerCertificateAuthenticationElement.cs,
511 X509PeerCertificateElement.cs,
512 X509RecipientCertificateClientElement.cs,
513 X509RecipientCertificateServiceElement.cs,
514 X509ScopedServiceCertificateElement.cs,
515 X509ScopedServiceCertificateElementCollection.cs,
516 X509ServiceCertificateAuthenticationElement.cs,
517 XPathMessageFilterElement.cs,
518 XPathMessageFilterElementCollection.cs,
519 XPathMessageFilterElementComparer.cs,
520 XmlDictionaryReaderQuotasElement.cs,
521 XmlElementElement.cs,
522 XmlElementElementCollection.cs : replaced.
524 2006-09-05 Atsushi Enomoto <atsushi@ximian.com>
526 * Dummy.cs : (config) regenerated.
528 2006-07-21 Atsushi Enomoto <atsushi@ximian.com>
530 * Dummy.cs : regenerated.
532 2006-06-30 Atsushi Enomoto <atsushi@ximian.com>
534 * ServiceModelEnhancedConfigurationElementCollection.cs :
535 oops, it is extraneous.
537 2006-06-30 Atsushi Enomoto <atsushi@ximian.com>
539 * MethodStubs.cs : several fixes due to the requirements from base
541 * ServiceModelSectionGroup.cs,
542 ConfigUtil.cs : Reflect type name changes on properties.
543 * Dummy.cs : regenerated.
545 * ServiceModelEnhancedConfigurationElementCollection.cs,
546 ServiceModelExtensionCollectionElement.cs :
548 * BindingSectionGroup.cs,
549 ServiceModelExtensionSectionCollection.cs
550 StandardBindingSection.cs
551 NamedServiceModelExtensionSectionCollection.cs
552 SecuritySectionBase.cs
553 EndpointAddressElementBase.cs
555 ServiceModelBasicMapConfigurationElementCollection.cs
556 MsmqBindingConfigurationElementBase.cs
557 StandardBindingConfigurationElementCollection.cs :
560 2006-06-29 Atsushi Enomoto <atsushi@ximian.com>
562 * MethodStubs.cs : some API fixes.
563 * MsmqTransportSectionBase.cs : removed obsolete type.
565 2006-06-28 Atsushi Enomoto <atsushi@ximian.com>
567 * StandardBindingSection.cs : removed ConfiguredBindings from
568 config properties (it conflicts with Bindings).
569 * Dummy.cs : regenerated (BindingName is not config property).
570 * ConfigUtil.cs : add bindingConfiguration parameter to
571 CreateBinding(). For now comment out ApplyConfiguration().
573 2006-06-28 Atsushi Enomoto <atsushi@ximian.com>
575 * BindingsSectionGroup.cs : refresh addition.
576 * StandardBindingSection.cs : added missing members.
577 * MethodStubs.cs : removed default constructor which now conflicts
579 Added missing interface members (since interfaces are written now).
580 * Dummy.cs : regenerated.
581 * StandardBindingConfigurationElementCollection.cs :
582 implemented GetElementKey().
584 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
586 * ConfigUtil.cs : reverted previous hack.
587 * MethodStubs.cs : added some BindingType property implementation.
588 * ServiceModelExtensionSectionCollection.cs : not abstract.
589 * StandardBindingConfigurationElementCollection.cs :
592 2006-06-27 Atsushi Enomoto <atsushi@ximian.com>
594 * BindingsSectionGroup.cs : removed and it is now autogenerated.
595 * ServiceModelConfigurationElementCollection.cs : some API fixes.
596 * ServiceModelBasicMapConfigurationElementCollection.cs : ditto.
597 * MethodStubs.cs : added some missing stuff. Especially, now
598 GetElementKey() is manually added to all collection types.
599 * ConfigUtil.cs : hacky Bindings properties.
600 * Dummy.cs : regenerated.
602 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
604 * ServiceModelConfigurationElementCollection.cs :
605 implemented ElementName.
607 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
609 * Dummy.cs : regerenerated.
611 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
613 * ConfigUtil.cs : new utility class.
615 2006-06-26 Atsushi Enomoto <atsushi@ximian.com>
617 * ServiceModelSectionGroup.cs :
618 * IBindingConfigurationElement.cs : added ApplyConfiguration().
619 * BindingsSectionGroup.cs : some API fixes. A bit of indexer
621 * ServiceModelConfigurationElementCollection.cs : implemented a bit.
622 * ServiceModelSectionGroup.cs : implemented.
624 2006-05-29 Atsushi Enomoto <atsushi@ximian.com>
626 * Dummy.cs : regenerated.
628 2006-05-13 Atsushi Enomoto <atsushi@ximian.com>
630 * configgen/configgen.cs : changed implementation strategy. Now it
631 generates code similar to existing Sys.Configuration classes.
632 * Dummy.cs : regenerated
633 * ServiceModelExtensionSectionCollection.cs,
634 StandardBindingSection.cs
635 AuthenticationMode.cs
636 IBindingConfigurationElement.cs
637 SecuritySectionBase.cs
638 EndpointAddressElementBase.cs
639 ServiceModelConfigurationElementCollection.cs
640 ServiceModelBasicMapConfigurationElementCollection.cs
641 MethodStubs.cs : several API updates.
643 2006-02-23 Atsushi Enomoto <atsushi@ximian.com>
645 * Dummy.cs MethodStubs.cs StandardBindingSection.cs :
646 Feb. CTP API changes - chapter 1.
648 2006-02-15 Atsushi Enomoto <atsushi@ximian.com>
650 * Dummy.cs : regenerated.
652 2006-02-02 Atsushi Enomoto <atsushi@ximian.com>
654 * ServiceModelConfigurationElementCollection.cs : signature fix
655 (in sync with sys.configuration.dll)
657 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
659 * MsmqSectionBase.cs, MsmqTransportSectionBase.cs,
660 NamedServiceModelExtensionSectionCollection.cs : new in Nov. CTP.
661 * Dummy.cs, AuthenticationMode.cs :
664 2005-11-20 Atsushi Enomoto <atsushi@ximian.com>
666 * Dummy.cs, BindingsSectionGroup.cs :
667 removed items related to IntermediaryBinding (removed in beta2).
669 2005-10-19 Atsushi Enomoto <atsushi@ximian.com>
671 * configgen/configgen.cs : now that bug #76365 is gone, we can use
672 partial types without problem.
673 * MethodStubs.cs : thus, new file for partial types to define
675 * Dummy.cs : regenerated.
677 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
679 * ServicesSection.cs : remove.
680 Actually autogenerated ServicesSection is better.
681 * Dummy.cs : regenerated.
683 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
685 * ServiceModelConfigurationElementCollection.cs,
686 StandardBindingSection.cs : added some missing members.
687 * Dummy.cs : regenereated.
689 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
691 * ServiceModelBasicMapConfigurationElementCollection.cs,
692 ServiceModelExtensionSectionCollection.cs,
693 StandardBindingSection.cs, MsmqBindingConfigurationElementBase.cs :
694 new non-autogenerated files.
695 * Dummy.cs :regenerated.
697 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
699 * EndpointAddressElementBase.cs : new non-autogenerated file.
700 * Dummy.cs : regenerated.
702 2005-10-06 Atsushi Enomoto <atsushi@ximian.com>
704 * ServiceModelConfigurationElementCollection.cs,
705 IBindingConfigurationElement.cs : new files.
706 * Dummy.cs : reflecting configgen.exe changes.
708 2005-10-05 Atsushi Enomoto <atsushi@ximian.com>
710 * AuthenticationMode.cs : new enum.
711 * Dummy.cs : autogenerated by configgen.exe.
713 2005-09-29 Atsushi Enomoto <atsushi@ximian.com>
715 * BindingsSectionGroup.cs, ServiceModelSectionGroup.cs
716 ServicesSection.cs : new files.