Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDuncan Mak <duncan@mono-cvs.ximian.com>2002-06-12 05:26:40 +0400
committerDuncan Mak <duncan@mono-cvs.ximian.com>2002-06-12 05:26:40 +0400
commitf107fa2fca2b1f04570651ab9065a307d11cf830 (patch)
tree38aac523f339e923d903643684502817dd48ab00 /mcs/class/System.XML/System.Xml
parent1c82e6f86f9796036f060f59a88896927406f41b (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/ChangeLog5
-rw-r--r--mcs/class/System.XML/System.Xml/XmlCharacterData.cs6
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; }
}