ChangeLog 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656
  1. 2010-03-15 Atsushi Enomoto <[email protected]>
  2. * ServiceDebugElement.cs : binding names could rather be empty.
  3. 2010-03-09 Atsushi Enomoto <[email protected]>
  4. * XmlDictionaryReaderQuotasElement.cs : add ApplyConfiguration().
  5. * BasicHttpBindingElement.cs : apply transport security part.
  6. Use ReaderQuotas.ApplyConfiguration() for better config application.
  7. * HttpTransportSecurityElement.cs :
  8. Add utility config method. Fix enum default values.
  9. 2010-03-08 Atsushi Enomoto <[email protected]>
  10. * X509RecipientCertificateServiceElement.cs : remove extra FIXMEs.
  11. * ServiceCredentialsElement.cs : implement CreateBehavior().
  12. 2010-03-03 Atsushi Enomoto <[email protected]>
  13. * ServiceDebugElement.cs, ServiceMetadataPublishingElement.cs:
  14. add missing members.
  15. 2009-10-02 Atsushi Enomoto <[email protected]>
  16. * ConfigUtil.cs : revert the change, to use ServiceHostingEnvironment
  17. internal member again.
  18. 2009-10-02 Atsushi Enomoto <[email protected]>
  19. * ServiceThrottlingElement.cs : implement CreateBehavior().
  20. 2009-10-01 Atsushi Enomoto <[email protected]>
  21. * ServiceModelExtensionCollectionElement.cs : add couple of missing
  22. members. Implement Reset() to not clean up items (so far it is
  23. hacky workaround).
  24. 2009-10-01 Atsushi Enomoto <[email protected]>
  25. * ServiceBehaviorElement.cs, EndpointBehaviorElement.cs :
  26. remove extra interfaces.
  27. * ServiceModelEnhancedConfigurationElementCollection.cs :
  28. there is no protected constructor.
  29. * EndpointBehaviorElementCollection.cs :
  30. add ThrowOnDuplicate.
  31. 2009-10-01 Atsushi Enomoto <[email protected]>
  32. * ServiceModelConfigurationElementCollection.cs : implement set[this]
  33. * ServiceBehaviorElementCollection.cs : remove extra members.
  34. 2009-09-30 Atsushi Enomoto <[email protected]>
  35. * ConfigUtil.cs : use WeConfigurationManager when it is under
  36. ASP.NET environment.
  37. 2009-04-08 Atsushi Enomoto <[email protected]>
  38. * IdentityElement.cs, NetPeerTcpBindingElement.cs: implemented
  39. OnApplyConfiguration().
  40. 2009-04-07 Atsushi Enomoto <[email protected]>
  41. * XmlDictionaryReaderQuotasElement.cs, NetTcpBindingElement.cs:
  42. implement OnApplyConfiguration().
  43. 2008-04-22 Igor Zelmanovich <[email protected]>
  44. * ServiceDebugElement.cs:
  45. implement CreateBehavior method.
  46. 2008-04-03 Igor Zelmanovich <[email protected]>
  47. * ServiceModelExtensionCollectionElement.cs:
  48. implement this[int index] api.
  49. 2008-04-01 Igor Zelmanovich <[email protected]>
  50. * ServiceEndpointElementCollection.cs: fix GetElementKey().
  51. 2008-03-31 Vladmir Krasnov <[email protected]>
  52. * ConfigUtil.cs: fixed CreateBinding
  53. * BasicHttpBindingElement.cs: OnApplyConfiguration
  54. * StandardBindingElement.cs: implemented ApplyConfiguration
  55. 2008-03-27 Igor Zelmanovich <[email protected]>
  56. * XmlElementElementCollection.cs:
  57. * XmlElementElement.cs:
  58. * WSFederationHttpBindingElement.cs:
  59. * WSDualHttpBindingElement.cs:
  60. * WindowsStreamSecurityElement.cs:
  61. * UseManagedPresentationElement.cs:
  62. * TransportElement.cs:
  63. * TransactionFlowElement.cs:
  64. * TextMessageEncodingElement.cs:
  65. * TcpTransportElement.cs:
  66. * TcpConnectionPoolSettingsElement.cs:
  67. * StandardBindingReliableSessionElement.cs:
  68. * SslStreamSecurityElement.cs:
  69. * SecurityElementBase.cs:
  70. * SecurityElement.cs:
  71. * ReliableSessionElement.cs:
  72. * PrivacyNoticeElement.cs:
  73. * PnrpPeerResolverElement.cs:
  74. * PeerTransportElement.cs:
  75. * OneWayElement.cs:
  76. * NetPeerTcpBindingElement.cs:
  77. * NetMsmqBindingElement.cs:
  78. * NamedPipeTransportElement.cs:
  79. * NamedPipeConnectionPoolSettingsElement.cs:
  80. * MtomMessageEncodingElement.cs:
  81. * MsmqTransportElement.cs:
  82. * MsmqIntegrationElement.cs:
  83. * MsmqIntegrationBindingElement.cs:
  84. * MsmqElementBase.cs:
  85. * MsmqBindingElementBase.cs:
  86. * MethodStubs.cs:
  87. * MessageSecurityOverMsmqElement.cs:
  88. * LocalServiceSecuritySettingsElement.cs:
  89. * LocalClientSecuritySettingsElement.cs:
  90. * IssuedTokenParametersEndpointAddressElement.cs:
  91. * IssuedTokenParametersElement.cs:
  92. * IssuedTokenClientElement.cs:
  93. * HttpTransportElement.cs:
  94. * HttpsTransportElement.cs:
  95. * FederatedMessageSecurityOverHttpElement.cs:
  96. * EndpointAddressElementBase.cs:
  97. * ConnectionOrientedTransportElement.cs:
  98. * CompositeDuplexElement.cs:
  99. * ChannelPoolSettingsElement.cs:
  100. fix apis and implementation, make corresponding tests pass
  101. 2008-03-27 Igor Zelmanovich <[email protected]>
  102. * IPAddressConverter.cs:
  103. * MessageVersionConverter.cs:
  104. * MessageSecurityVersionConverter.cs:
  105. * ReliableMessagingVersionConverter.cs:
  106. new internal converters used for reading configuration.
  107. 2008-03-26 Igor Zelmanovich <[email protected]>
  108. * ServiceModelExtensionCollectionElement.cs:
  109. fix GetEnumerator method.
  110. 2008-03-26 Igor Zelmanovich <[email protected]>
  111. * ClientSection.cs: implement InitializeDefaults, refactoring.
  112. * MetadataElement.cs: implement LoadPolicyImporExtensions,
  113. LoasWsdlImportExtensions, refactoring.
  114. * MethodStubs.cs: refactoring.
  115. * PolicyImporterElement.cs: add missing constructors, refactoring.
  116. * PolicyImporterElementCollection.cs: refactoring.
  117. * WsdlImporterElement.cs: add missing constructors, refactoring.
  118. * WsdlImporterElementCollection.cs: refactoring.
  119. 2008-03-24 Igor Zelmanovich <[email protected]>
  120. * ExtensionsSection.cs: typo fix.
  121. * MethodStubs.cs: refactoring.
  122. * PolicyVersionConverter.cs: implement ConvertTo method.
  123. * ServiceAuthorizationElement.cs: refactoring.
  124. * ServiceCredentialsElement.cs: fix BehaviorType property, refactoring.
  125. * ServiceDebugElement.cs: fix BehaviorType property, refactoring.
  126. * ServiceSecurityAuditElement.cs: fix BehaviorType property, refactoring.
  127. * ServiceThrottlingElement.cs: fix BehaviorType property, refactoring.
  128. * ServiceTimeoutsElement.cs: fix BehaviorType property, refactoring.
  129. * X509CertificateTrustedIssuerElement.cs: refactoring.
  130. * X509CertificateTrustedIssuerElementCollection.cs: implement GetElementKey.
  131. all changes make corresponding tests pass.
  132. 2008-03-04 Eyal Alaluf <[email protected]>
  133. * EndpointBehaviorElement.cs: Add "callbackDebug" behavior element.
  134. * MethodStubs.cs: Fix key calculcation of ChannelEndpointElementCollection.
  135. * NamedServiceModelExtensionCollectionElement.cs: Allow derived classes
  136. to extend the properties of this configuration element.
  137. * ServiceModelExtensionCollectionElement.cs: Implement GetEnumerator.
  138. * ServiceModelConfigurationElementCollection.cs: Implement collection.
  139. 2008-03-02 Igor Zelmanovich <[email protected]>
  140. * StandardBindingOptionalReliableSessionElement.cs:
  141. * StandardBindingReliableSessionElement.cs:
  142. fix properties collection initialization.
  143. 2008-03-02 Igor Zelmanovich <[email protected]>
  144. * MessageSecurityOverTcpElement.cs:
  145. fix properties collection initialization.
  146. 2008-02-19 Igor Zelmanovich <[email protected]>
  147. * BasicHttpBindingElement.cs:
  148. * BindingCollectionElement.cs:
  149. * BindingsSection.cs:
  150. * ChannelEndpointElementCollection.cs:
  151. * MethodStubs.cs:
  152. * MexBindingElement.cs:
  153. * MexHttpBindingElement.cs:
  154. * MexHttpsBindingElement.cs:
  155. * MexNamedPipeBindingElement.cs:
  156. * MexTcpBindingElement.cs:
  157. * MsmqIntegrationBindingElement.cs:
  158. * NetMsmqBindingElement.cs:
  159. * NetNamedPipeBindingElement.cs:
  160. * NetPeerTcpBindingElement.cs:
  161. * NetTcpBindingElement.cs:
  162. * PolicyImporterElementCollection.cs:
  163. * TransactionProtocolConverter.cs
  164. * StandardBindingCollectionElement.cs:
  165. * StandardBindingElement.cs:
  166. * WsdlImporterElementCollection.cs:
  167. * WSDualHttpBindingElement.cs:
  168. * WSFederationHttpBindingElement.cs:
  169. * WSHttpBindingElement.cs:
  170. fix apis and implementation, make corresponding tests pass
  171. 2008-02-17 Igor Zelmanovich <[email protected]>
  172. * BasicHttpBindingElement.cs:
  173. * ServiceModelConfigurationElementCollection.cs:
  174. * StandardBindingElement.cs:
  175. * StandardBindingElementCollection.cs:
  176. fixed several bugs, make relevant tests pass.
  177. 2008-02-17 Igor Zelmanovich <[email protected]>
  178. * EncodingConverter.cs: added internal class.
  179. * SecurityAlgorithmSuiteConverter.cs: added internal class.
  180. * BasicHttpMessageSecurityElement.cs:
  181. use SecurityAlgorithmSuiteConverter for "algorithmSuite" property.
  182. 2008-02-16 Atsushi Enomoto <[email protected]>
  183. * MethodStubs.cs : Added CreateBehavior() method in couple of elements.
  184. 2007-03-30 Atsushi Enomoto <[email protected]>
  185. * ServiceModelSectionGroup.cs :
  186. Diagnostic section name is "diagnostics".
  187. 2006-10-20 Atsushi Enomoto <[email protected]>
  188. * ServiceMetadataPublishingElement.cs : enable gets by default.
  189. * ServiceModelConfigurationElementCollection.cs,
  190. NamedServiceModelExtensionCollectionElement.cs :
  191. cosmetic API fixes.
  192. * MethodStubs.cs : (ServiceBehaviorElementCollection and
  193. ServiceBehaviorElement) override DeserializeElement() to read
  194. individual extension elements (and make some DeserializeElement()
  195. callable).
  196. 2006-10-13 Atsushi Enomoto <[email protected]>
  197. * MethodStubs.cs : implemented some GetElementKey() implementations.
  198. 2006-09-27 Atsushi Enomoto <[email protected]>
  199. Replaced Dummy.cs with individual class files:
  200. * MethodStubs.cs : there were some API changes in Sep.CTP.
  201. * Dummy.cs,
  202. AddressHeaderCollectionElement.cs,
  203. AuthorizationPolicyTypeElement.cs,
  204. AuthorizationPolicyTypeElementCollection.cs,
  205. BaseAddressElement.cs,
  206. BaseAddressElementCollection.cs,
  207. BasicHttpBindingCollectionElement.cs,
  208. BasicHttpBindingElement.cs,
  209. BasicHttpMessageSecurityElement.cs,
  210. BasicHttpSecurityElement.cs,
  211. BehaviorsSection.cs,
  212. BinaryMessageEncodingElement.cs,
  213. BindingCollectionElement.cs,
  214. BindingElementExtensionElement.cs,
  215. BindingsSection.cs,
  216. CallbackDebugElement.cs,
  217. CallbackTimeoutsElement.cs,
  218. CertificateElement.cs,
  219. CertificateReferenceElement.cs,
  220. ChannelEndpointElement.cs,
  221. ChannelEndpointElementCollection.cs,
  222. ChannelPoolSettingsElement.cs,
  223. ClaimTypeElement.cs,
  224. ClaimTypeElementCollection.cs,
  225. ClientCredentialsElement.cs,
  226. ClientSection.cs,
  227. ClientViaElement.cs,
  228. ComContractElement.cs,
  229. ComContractElementCollection.cs,
  230. ComContractsSection.cs,
  231. ComMethodElement.cs,
  232. ComMethodElementCollection.cs,
  233. ComPersistableTypeElement.cs,
  234. ComPersistableTypeElementCollection.cs,
  235. ComUdtElement.cs,
  236. ComUdtElementCollection.cs,
  237. CommonBehaviorsSection.cs,
  238. CommonEndpointBehaviorElement.cs,
  239. CommonServiceBehaviorElement.cs,
  240. CompositeDuplexElement.cs,
  241. ConnectionOrientedTransportElement.cs,
  242. CustomBindingCollectionElement.cs,
  243. CustomBindingElement.cs,
  244. CustomBindingElementCollection.cs,
  245. DataContractSerializerElement.cs,
  246. DiagnosticSection.cs,
  247. DnsElement.cs,
  248. EndpointAddressElementBase.cs,
  249. EndpointBehaviorElement.cs,
  250. EndpointBehaviorElementCollection.cs,
  251. ExtensionElement.cs,
  252. ExtensionElementCollection.cs,
  253. ExtensionsSection.cs,
  254. FederatedMessageSecurityOverHttpElement.cs,
  255. HostElement.cs,
  256. HostTimeoutsElement.cs,
  257. HttpDigestClientElement.cs,
  258. HttpTransportElement.cs,
  259. HttpTransportSecurityElement.cs,
  260. HttpsTransportElement.cs,
  261. IdentityElement.cs,
  262. IssuedTokenClientBehaviorsElement.cs,
  263. IssuedTokenClientBehaviorsElementCollection.cs,
  264. IssuedTokenClientElement.cs,
  265. IssuedTokenParametersElement.cs,
  266. IssuedTokenParametersEndpointAddressElement.cs,
  267. IssuedTokenServiceElement.cs,
  268. LocalClientSecuritySettingsElement.cs,
  269. LocalServiceSecuritySettingsElement.cs,
  270. MessageLoggingElement.cs,
  271. MessageSecurityOverHttpElement.cs,
  272. MessageSecurityOverMsmqElement.cs,
  273. MessageSecurityOverTcpElement.cs,
  274. MetadataElement.cs,
  275. MexBindingBindingCollectionElement.cs,
  276. MexBindingElement.cs,
  277. MexHttpBindingCollectionElement.cs,
  278. MexHttpBindingElement.cs,
  279. MexHttpsBindingCollectionElement.cs,
  280. MexHttpsBindingElement.cs,
  281. MexNamedPipeBindingCollectionElement.cs,
  282. MexNamedPipeBindingElement.cs,
  283. MexTcpBindingCollectionElement.cs,
  284. MexTcpBindingElement.cs,
  285. MsmqBindingElementBase.cs,
  286. MsmqElementBase.cs,
  287. MsmqIntegrationBindingCollectionElement.cs,
  288. MsmqIntegrationBindingElement.cs,
  289. MsmqIntegrationElement.cs,
  290. MsmqIntegrationSecurityElement.cs,
  291. MsmqTransportElement.cs,
  292. MsmqTransportSecurityElement.cs,
  293. MtomMessageEncodingElement.cs,
  294. NamedPipeConnectionPoolSettingsElement.cs,
  295. NamedPipeTransportElement.cs,
  296. NamedPipeTransportSecurityElement.cs,
  297. NamedServiceModelExtensionCollectionElement.cs,
  298. NetMsmqBindingCollectionElement.cs,
  299. NetMsmqBindingElement.cs,
  300. NetMsmqSecurityElement.cs,
  301. NetNamedPipeBindingCollectionElement.cs,
  302. NetNamedPipeBindingElement.cs,
  303. NetNamedPipeSecurityElement.cs,
  304. NetPeerTcpBindingCollectionElement.cs,
  305. NetPeerTcpBindingElement.cs,
  306. NetTcpBindingCollectionElement.cs,
  307. NetTcpBindingElement.cs,
  308. NetTcpSecurityElement.cs,
  309. NonDualMessageSecurityOverHttpElement.cs,
  310. OneWayElement.cs,
  311. PeerCredentialElement.cs,
  312. PeerCustomResolverElement.cs,
  313. PeerResolverElement.cs,
  314. PeerSecurityElement.cs,
  315. PeerTransportElement.cs,
  316. PeerTransportSecurityElement.cs,
  317. PnrpPeerResolverElement.cs,
  318. PolicyImporterElement.cs,
  319. PolicyImporterElementCollection.cs,
  320. PrivacyNoticeElement.cs,
  321. ReliableSessionElement.cs,
  322. RsaElement.cs,
  323. SecureConversationServiceElement.cs,
  324. SecurityElement.cs,
  325. SecurityElementBase.cs,
  326. ServiceAuthorizationElement.cs,
  327. ServiceBehaviorElement.cs,
  328. ServiceBehaviorElementCollection.cs,
  329. ServiceCredentialsElement.cs,
  330. ServiceDebugElement.cs,
  331. ServiceElement.cs,
  332. ServiceElementCollection.cs,
  333. ServiceEndpointElement.cs,
  334. ServiceEndpointElementCollection.cs,
  335. ServiceHostingEnvironmentSection.cs,
  336. ServiceMetadataPublishingElement.cs,
  337. ServiceModelEnhancedConfigurationElementCollection.cs,
  338. ServiceModelExtensionElement.cs,
  339. ServicePrincipalNameElement.cs,
  340. ServiceSecurityAuditElement.cs,
  341. ServiceThrottlingElement.cs,
  342. ServiceTimeoutsElement.cs,
  343. ServicesSection.cs,
  344. SslStreamSecurityElement.cs,
  345. StandardBindingCollectionElement.cs,
  346. StandardBindingElement.cs,
  347. StandardBindingElementCollection.cs,
  348. StandardBindingOptionalReliableSessionElement.cs,
  349. StandardBindingReliableSessionElement.cs,
  350. SynchronousReceiveElement.cs,
  351. TcpConnectionPoolSettingsElement.cs,
  352. TcpTransportElement.cs,
  353. TcpTransportSecurityElement.cs,
  354. TextMessageEncodingElement.cs,
  355. TransactedBatchingElement.cs,
  356. TransactionFlowElement.cs,
  357. TransportConfigurationTypeElement.cs,
  358. TransportConfigurationTypeElementCollection.cs,
  359. TransportElement.cs,
  360. UseManagedPresentationElement.cs,
  361. UserNameServiceElement.cs,
  362. UserPrincipalNameElement.cs,
  363. WSDualHttpBindingCollectionElement.cs,
  364. WSDualHttpBindingElement.cs,
  365. WSDualHttpSecurityElement.cs,
  366. WSFederationHttpBindingCollectionElement.cs,
  367. WSFederationHttpBindingElement.cs,
  368. WSFederationHttpSecurityElement.cs,
  369. WSHttpBindingBaseElement.cs,
  370. WSHttpBindingCollectionElement.cs,
  371. WSHttpBindingElement.cs,
  372. WSHttpSecurityElement.cs,
  373. WSHttpTransportSecurityElement.cs,
  374. WindowsClientElement.cs,
  375. WindowsServiceElement.cs,
  376. WindowsStreamSecurityElement.cs,
  377. WsdlImporterElement.cs,
  378. WsdlImporterElementCollection.cs,
  379. X509CertificateTrustedIssuerElement.cs,
  380. X509CertificateTrustedIssuerElementCollection.cs,
  381. X509ClientCertificateAuthenticationElement.cs,
  382. X509ClientCertificateCredentialsElement.cs,
  383. X509DefaultServiceCertificateElement.cs,
  384. X509InitiatorCertificateClientElement.cs,
  385. X509InitiatorCertificateServiceElement.cs,
  386. X509PeerCertificateAuthenticationElement.cs,
  387. X509PeerCertificateElement.cs,
  388. X509RecipientCertificateClientElement.cs,
  389. X509RecipientCertificateServiceElement.cs,
  390. X509ScopedServiceCertificateElement.cs,
  391. X509ScopedServiceCertificateElementCollection.cs,
  392. X509ServiceCertificateAuthenticationElement.cs,
  393. XPathMessageFilterElement.cs,
  394. XPathMessageFilterElementCollection.cs,
  395. XPathMessageFilterElementComparer.cs,
  396. XmlDictionaryReaderQuotasElement.cs,
  397. XmlElementElement.cs,
  398. XmlElementElementCollection.cs : replaced.
  399. 2006-09-05 Atsushi Enomoto <[email protected]>
  400. * Dummy.cs : (config) regenerated.
  401. 2006-07-21 Atsushi Enomoto <[email protected]>
  402. * Dummy.cs : regenerated.
  403. 2006-06-30 Atsushi Enomoto <[email protected]>
  404. * ServiceModelEnhancedConfigurationElementCollection.cs :
  405. oops, it is extraneous.
  406. 2006-06-30 Atsushi Enomoto <[email protected]>
  407. * MethodStubs.cs : several fixes due to the requirements from base
  408. types.
  409. * ServiceModelSectionGroup.cs,
  410. ConfigUtil.cs : Reflect type name changes on properties.
  411. * Dummy.cs : regenerated.
  412. * ServiceModelEnhancedConfigurationElementCollection.cs,
  413. ServiceModelExtensionCollectionElement.cs :
  414. Added new types.
  415. * BindingSectionGroup.cs,
  416. ServiceModelExtensionSectionCollection.cs
  417. StandardBindingSection.cs
  418. NamedServiceModelExtensionSectionCollection.cs
  419. SecuritySectionBase.cs
  420. EndpointAddressElementBase.cs
  421. MsmqSectionBase.cs
  422. ServiceModelBasicMapConfigurationElementCollection.cs
  423. MsmqBindingConfigurationElementBase.cs
  424. StandardBindingConfigurationElementCollection.cs :
  425. Removed old types.
  426. 2006-06-29 Atsushi Enomoto <[email protected]>
  427. * MethodStubs.cs : some API fixes.
  428. * MsmqTransportSectionBase.cs : removed obsolete type.
  429. 2006-06-28 Atsushi Enomoto <[email protected]>
  430. * StandardBindingSection.cs : removed ConfiguredBindings from
  431. config properties (it conflicts with Bindings).
  432. * Dummy.cs : regenerated (BindingName is not config property).
  433. * ConfigUtil.cs : add bindingConfiguration parameter to
  434. CreateBinding(). For now comment out ApplyConfiguration().
  435. 2006-06-28 Atsushi Enomoto <[email protected]>
  436. * BindingsSectionGroup.cs : refresh addition.
  437. * StandardBindingSection.cs : added missing members.
  438. * MethodStubs.cs : removed default constructor which now conflicts
  439. with generated one.
  440. Added missing interface members (since interfaces are written now).
  441. * Dummy.cs : regenerated.
  442. * StandardBindingConfigurationElementCollection.cs :
  443. implemented GetElementKey().
  444. 2006-06-27 Atsushi Enomoto <[email protected]>
  445. * ConfigUtil.cs : reverted previous hack.
  446. * MethodStubs.cs : added some BindingType property implementation.
  447. * ServiceModelExtensionSectionCollection.cs : not abstract.
  448. * StandardBindingConfigurationElementCollection.cs :
  449. new missing type.
  450. 2006-06-27 Atsushi Enomoto <[email protected]>
  451. * BindingsSectionGroup.cs : removed and it is now autogenerated.
  452. * ServiceModelConfigurationElementCollection.cs : some API fixes.
  453. * ServiceModelBasicMapConfigurationElementCollection.cs : ditto.
  454. * MethodStubs.cs : added some missing stuff. Especially, now
  455. GetElementKey() is manually added to all collection types.
  456. * ConfigUtil.cs : hacky Bindings properties.
  457. * Dummy.cs : regenerated.
  458. 2006-06-26 Atsushi Enomoto <[email protected]>
  459. * ServiceModelConfigurationElementCollection.cs :
  460. implemented ElementName.
  461. 2006-06-26 Atsushi Enomoto <[email protected]>
  462. * Dummy.cs : regerenerated.
  463. 2006-06-26 Atsushi Enomoto <[email protected]>
  464. * ConfigUtil.cs : new utility class.
  465. 2006-06-26 Atsushi Enomoto <[email protected]>
  466. * ServiceModelSectionGroup.cs :
  467. * IBindingConfigurationElement.cs : added ApplyConfiguration().
  468. * BindingsSectionGroup.cs : some API fixes. A bit of indexer
  469. implementation.
  470. * ServiceModelConfigurationElementCollection.cs : implemented a bit.
  471. * ServiceModelSectionGroup.cs : implemented.
  472. 2006-05-29 Atsushi Enomoto <[email protected]>
  473. * Dummy.cs : regenerated.
  474. 2006-05-13 Atsushi Enomoto <[email protected]>
  475. * configgen/configgen.cs : changed implementation strategy. Now it
  476. generates code similar to existing Sys.Configuration classes.
  477. * Dummy.cs : regenerated
  478. * ServiceModelExtensionSectionCollection.cs,
  479. StandardBindingSection.cs
  480. AuthenticationMode.cs
  481. IBindingConfigurationElement.cs
  482. SecuritySectionBase.cs
  483. EndpointAddressElementBase.cs
  484. ServiceModelConfigurationElementCollection.cs
  485. ServiceModelBasicMapConfigurationElementCollection.cs
  486. MethodStubs.cs : several API updates.
  487. 2006-02-23 Atsushi Enomoto <[email protected]>
  488. * Dummy.cs MethodStubs.cs StandardBindingSection.cs :
  489. Feb. CTP API changes - chapter 1.
  490. 2006-02-15 Atsushi Enomoto <[email protected]>
  491. * Dummy.cs : regenerated.
  492. 2006-02-02 Atsushi Enomoto <[email protected]>
  493. * ServiceModelConfigurationElementCollection.cs : signature fix
  494. (in sync with sys.configuration.dll)
  495. 2005-11-20 Atsushi Enomoto <[email protected]>
  496. * MsmqSectionBase.cs, MsmqTransportSectionBase.cs,
  497. NamedServiceModelExtensionSectionCollection.cs : new in Nov. CTP.
  498. * Dummy.cs, AuthenticationMode.cs :
  499. updated to Nov. CTP.
  500. 2005-11-20 Atsushi Enomoto <[email protected]>
  501. * Dummy.cs, BindingsSectionGroup.cs :
  502. removed items related to IntermediaryBinding (removed in beta2).
  503. 2005-10-19 Atsushi Enomoto <[email protected]>
  504. * configgen/configgen.cs : now that bug #76365 is gone, we can use
  505. partial types without problem.
  506. * MethodStubs.cs : thus, new file for partial types to define
  507. methods manually.
  508. * Dummy.cs : regenerated.
  509. 2005-10-06 Atsushi Enomoto <[email protected]>
  510. * ServicesSection.cs : remove.
  511. Actually autogenerated ServicesSection is better.
  512. * Dummy.cs : regenerated.
  513. 2005-10-06 Atsushi Enomoto <[email protected]>
  514. * ServiceModelConfigurationElementCollection.cs,
  515. StandardBindingSection.cs : added some missing members.
  516. * Dummy.cs : regenereated.
  517. 2005-10-06 Atsushi Enomoto <[email protected]>
  518. * ServiceModelBasicMapConfigurationElementCollection.cs,
  519. ServiceModelExtensionSectionCollection.cs,
  520. StandardBindingSection.cs, MsmqBindingConfigurationElementBase.cs :
  521. new non-autogenerated files.
  522. * Dummy.cs :regenerated.
  523. 2005-10-06 Atsushi Enomoto <[email protected]>
  524. * EndpointAddressElementBase.cs : new non-autogenerated file.
  525. * Dummy.cs : regenerated.
  526. 2005-10-06 Atsushi Enomoto <[email protected]>
  527. * ServiceModelConfigurationElementCollection.cs,
  528. IBindingConfigurationElement.cs : new files.
  529. * Dummy.cs : reflecting configgen.exe changes.
  530. 2005-10-05 Atsushi Enomoto <[email protected]>
  531. * AuthenticationMode.cs : new enum.
  532. * Dummy.cs : autogenerated by configgen.exe.
  533. 2005-09-29 Atsushi Enomoto <[email protected]>
  534. * BindingsSectionGroup.cs, ServiceModelSectionGroup.cs
  535. ServicesSection.cs : new files.