2002-10-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 3 Oct 2002 04:37:54 +0000 (04:37 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Thu, 3 Oct 2002 04:37:54 +0000 (04:37 -0000)
commit3dafc5d7a9ba9f1d976fefa86eb2672a9bef2a66
treeaac2bdba8633c7bb7fc15adcd2f968e164ac0ad2
parent3235c43da97a91eec443bd0a7f37c0ac2fce4391
2002-10-03  Gonzalo Paniagua Javier <gonzalo@ximian.com>

* list.unix: added new files in System.Configuration.

* System.Configuration/ConfigHelper.cs: New file. Contains some
helper functions for getting key-value collections from the config file.

* System.Configuration/ConfigXmlDocument.cs: wrapper around xml
elements to provide line number and file name info.
* System.Configuration/IConfigXmlNode.cs: used in ConfigXmlDocument
and ConfigurationException.

* System.Configuration/ConfigurationException.cs: get file name and line
number from the wrapped XmlNode. Display this info in Message.

* System.Configuration/NameValueFileSectionHandler.cs: new handler.
* System.Configuration/DictionarySectionHandler.cs:
* System.Configuration/NameValueSectionHandler.cs: modified to use the
helper methods in ConfigHelper.

svn path=/trunk/mcs/; revision=7953
mcs/class/System/ChangeLog
mcs/class/System/System.Configuration/ChangeLog
mcs/class/System/System.Configuration/ConfigHelper.cs [new file with mode: 0644]
mcs/class/System/System.Configuration/ConfigXmlDocument.cs [new file with mode: 0644]
mcs/class/System/System.Configuration/ConfigurationException.cs
mcs/class/System/System.Configuration/DictionarySectionHandler.cs
mcs/class/System/System.Configuration/IConfigXmlNode.cs [new file with mode: 0644]
mcs/class/System/System.Configuration/NameValueFileSectionHandler.cs [new file with mode: 0644]
mcs/class/System/System.Configuration/NameValueSectionHandler.cs
mcs/class/System/list.unix