8 private static volatile ConfigurationPropertyCollection _properties;
14 private bool isModified;
16 protected internal override ConfigurationPropertyCollection Properties
20 if (_properties ==
null)
22 _properties =
new ConfigurationPropertyCollection();
43 protected override void DeserializeElement(
XmlReader reader,
bool serializeCollectionKey)
52 public override bool Equals(
object settingValue)
55 if (settingValueElement !=
null)
69 protected override bool IsModified()
74 protected override void ResetModified()
79 protected override bool SerializeToXmlElement(
XmlWriter writer,
string elementName)
92 protected override void Reset(ConfigurationElement parentElement)
94 base.Reset(parentElement);
95 ValueXml = ((SettingValueElement)parentElement).ValueXml;
98 protected override void Unmerge(ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode)
100 base.Unmerge(sourceElement, parentElement, saveMode);
101 ValueXml = ((SettingValueElement)sourceElement).ValueXml;
Represents an XML document. You can use this class to load, validate, edit, add, and position XML in ...
abstract void WriteTo(XmlWriter w)
Saves the current node to the specified T:System.Xml.XmlWriter, when overridden in a derived class.
virtual XmlNode ReadNode(XmlReader reader)
Creates an T:System.Xml.XmlNode object based on the information in the T:System.Xml....
XmlNode ValueXml
Gets or sets the value of a T:System.Configuration.SettingValueElement object by using an T:System....
Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files t...
Represents a reader that provides fast, noncached, forward-only access to XML data....
override bool Equals(object settingValue)
Compares the current T:System.Configuration.SettingValueElement instance to the specified object.
Contains the XML representing the serialized value of the setting. This class cannot be inherited.
override int GetHashCode()
Gets a unique value representing the T:System.Configuration.SettingValueElement current instance.
Represents a single node in the XML document.