2006-02-01 Atsushi Enomoto <atsushi@ximian.com>
[mono.git] / mcs / class / System.Configuration / System.Configuration / ChangeLog
index ede9c77d7405c602faa056b62f2c36bd2039d544..02d0aae13bbc0a5660979f6df9e206b743ba0c4a 100644 (file)
@@ -1,3 +1,26 @@
+2006-02-01  Atsushi Enomoto  <atsushi@ximian.com>
+
+       * ConfigurationElement.cs : ListErrors() and SetPropertyValue()
+         are protected.
+       * ConfigurationSection.cs : the .ctor() is protected.
+       * ConfigurationElementCollection.cs : CollectionType is public.
+         Count and BaseAdd() are not virtual.
+       * ConfigurationPropertyCollection.cs : Count is not virtual.
+
+2006-02-01  Chris Toshok  <toshok@ximian.com>
+
+       * ConfigurationElement.cs: revert the patch that stores and writes
+       out xmlns attributes for all elements.
+
+       * ClientConfigurationSystem.cs: SupportsUserConfig == false.
+
+       * AppSettingsSection.cs (GetRuntimeObject): call col.SetReadOnly()
+       only if SupportsUserConfig != true.
+
+       * ConfigurationManager.cs (ConfigurationSystem): add a property
+       like ConfigurationFactory, and use it instead of the private field
+       throughout.
+
 2006-01-26  Chris Toshok  <toshok@ximian.com>
 
        * SectionGroupInfo.cs (ReadContent): handle "location" (seemingly)