protected internal XmlCharacterData (string data, XmlDocument doc)
: base (doc)
{
+ if (data == null)
+ data = String.Empty;
+
this.data = data;
}
public override string Value {
get { return data; }
- set { data = value; }
+ set {
+ if (IsReadOnly)
+ throw new ArgumentException ("Node is read-only.");
+
+ data = value;
+ }
}
#endregion