diff options
author | Duncan Mak <duncan@mono-cvs.ximian.com> | 2002-06-12 05:37:47 +0400 |
---|---|---|
committer | Duncan Mak <duncan@mono-cvs.ximian.com> | 2002-06-12 05:37:47 +0400 |
commit | fe337d9e1dedabeaf3a8f7e60859e29e9de03959 (patch) | |
tree | ee8fb3902a200cbbf35e712b0876a6ca5f5478bc /mcs/class/System.XML/System.Xml | |
parent | f107fa2fca2b1f04570651ab9065a307d11cf830 (diff) |
2002-06-12 Duncan Mak <duncan@ximian.com>
* XmlCharacterData.cs (Value): Throw an ArgumentException in the
set block if the node is read-only.
svn path=/trunk/mcs/; revision=5242
Diffstat (limited to 'mcs/class/System.XML/System.Xml')
-rw-r--r-- | mcs/class/System.XML/System.Xml/ChangeLog | 4 | ||||
-rw-r--r-- | mcs/class/System.XML/System.Xml/XmlCharacterData.cs | 9 |
2 files changed, 7 insertions, 6 deletions
diff --git a/mcs/class/System.XML/System.Xml/ChangeLog b/mcs/class/System.XML/System.Xml/ChangeLog index 46fc3797426..22b41c34e84 100644 --- a/mcs/class/System.XML/System.Xml/ChangeLog +++ b/mcs/class/System.XML/System.Xml/ChangeLog @@ -1,7 +1,7 @@ 2002-06-12 Duncan Mak <duncan@ximian.com> - * XmlCharacterData.cs (Value): Throw an ArgumentException if the - node is read-only. + * XmlCharacterData.cs (Value): Throw an ArgumentException in the + set block if the node is read-only. 2002-06-10 Ajay kumar Dwivedi <adwiv@yahoo.com> * XmlConstruct.cs : New Internal class with Helper methods for diff --git a/mcs/class/System.XML/System.Xml/XmlCharacterData.cs b/mcs/class/System.XML/System.Xml/XmlCharacterData.cs index 7cdd160414a..bdd3612bb6c 100644 --- a/mcs/class/System.XML/System.Xml/XmlCharacterData.cs +++ b/mcs/class/System.XML/System.Xml/XmlCharacterData.cs @@ -47,13 +47,14 @@ namespace System.Xml } public override string Value { - get { + get { return data; } + + set { if (IsReadOnly) throw new ArgumentException ("Node is read-only."); - - return data; } - set { data = value; } + data = value; + } } #endregion |