diff options
author | Duncan Mak <duncan@mono-cvs.ximian.com> | 2002-06-12 05:26:40 +0400 |
---|---|---|
committer | Duncan Mak <duncan@mono-cvs.ximian.com> | 2002-06-12 05:26:40 +0400 |
commit | f107fa2fca2b1f04570651ab9065a307d11cf830 (patch) | |
tree | 38aac523f339e923d903643684502817dd48ab00 /mcs/class/System.XML/System.Xml | |
parent | 1c82e6f86f9796036f060f59a88896927406f41b (diff) |
2002-06-12 Duncan Mak <duncan@ximian.com>
* XmlCharacterData.cs (Value): Throw an ArgumentException if the
node is read-only.
svn path=/trunk/mcs/; revision=5241
Diffstat (limited to 'mcs/class/System.XML/System.Xml')
-rw-r--r-- | mcs/class/System.XML/System.Xml/ChangeLog | 5 | ||||
-rw-r--r-- | mcs/class/System.XML/System.Xml/XmlCharacterData.cs | 6 |
2 files changed, 10 insertions, 1 deletions
diff --git a/mcs/class/System.XML/System.Xml/ChangeLog b/mcs/class/System.XML/System.Xml/ChangeLog index a19e5b8fb8e..46fc3797426 100644 --- a/mcs/class/System.XML/System.Xml/ChangeLog +++ b/mcs/class/System.XML/System.Xml/ChangeLog @@ -1,3 +1,8 @@ +2002-06-12 Duncan Mak <duncan@ximian.com> + + * XmlCharacterData.cs (Value): Throw an ArgumentException if the + node is read-only. + 2002-06-10 Ajay kumar Dwivedi <adwiv@yahoo.com> * XmlConstruct.cs : New Internal class with Helper methods for Checking XmlConstructs diff --git a/mcs/class/System.XML/System.Xml/XmlCharacterData.cs b/mcs/class/System.XML/System.Xml/XmlCharacterData.cs index 861f1d143eb..7cdd160414a 100644 --- a/mcs/class/System.XML/System.Xml/XmlCharacterData.cs +++ b/mcs/class/System.XML/System.Xml/XmlCharacterData.cs @@ -47,7 +47,11 @@ namespace System.Xml } public override string Value { - get { return data; } + get { + if (IsReadOnly) + throw new ArgumentException ("Node is read-only."); + + return data; } set { data = value; } } |