Collapse All Expand All Members: Show All Members: Filtered Members: Filtered Members: Filtered

C#
Include Protected Members
Include Inherited Members

Oracle® Coherence .NET API Reference
SimpleElement Members
SimpleElement Class Constructors Methods Properties See Also Send Feedback

Oracle® Coherence .NET API Reference Release 3.6
E15727-01

The SimpleElement type exposes the following members.

# Constructors

| Name | Description
--- | --- | ---
| SimpleElement | Overloaded.

# Methods

| Name | Description
--- | --- | ---
| AddAttribute | Provides a means to add a new attribute value.
| AddElement | Create a new element and add it as a child element to this element.
| CheckMutable | Validates that the element is mutable, otherwise throws an InvalidOperationException.
| Clone | Creates and returns a copy of this SimpleElement. (Overrides SimpleValue..::.Clone()()().)
| Convert | Convert the passed object to the specified type. (Inherited from SimpleValue.)
| EnsureElement | Ensure that a child element exists.
| EnsureType | Change the type of the internal representation of the IXmlValue. (Inherited from SimpleValue.)
| Equals | Compare this XML element and all of its contained information with another XML element for equality. (Overrides SimpleValue..::.Equals(Object).)
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
| FindElement | Find a child element with the specified '/'-delimited path.
| GetAttribute | Get an attribute value.
| GetBinary | Overloaded.
| GetBoolean | Overloaded.
| GetDateTime | Overloaded.
| GetDecimal | Overloaded.
| GetDouble | Overloaded.
| GetElement | Get a child element.
| GetElements | Get an enumerator of child elements that have a specific name.
| GetHashCode | Provide a hash value for this XML element and all of its contained information. (Overrides SimpleValue..::.GetHashCode()()().)
| GetInt | Overloaded.
| GetLong | Overloaded.
| GetSafeAttribute | Get an attribute value, and return a temporary value if the attribute does not exist.
| GetSafeElement | Return the specified child element using the same path notation as supported by FindElement(String), but return a read-only element if the specified element does not exist.
| GetString | Overloaded.
| GetType | Gets the Type of the current instance. (Inherited from Object.)
| InstantiateAttribute | Instantiate an IXmlValue implementation for an attribute value.
| InstantiateAttributes | Instantiate an IDictionary implementation that will support the name to value dictionary used to hold attributes.
| InstantiateElement | Instantiate an IXmlElement implementation for an element.
| InstantiateElementList | Instantiate an IList implementation that will hold child elements.
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.)
| ReadExternal | Restore the contents of a user type instance by reading its state using the specified IPofReader object. (Overrides SimpleValue..::.ReadExternal(IPofReader).)
| SetAttribute | Set an attribute value.
| SetBinary | Set the Binary value. (Inherited from SimpleValue.)
| SetBoolean | Set the boolean value. (Inherited from SimpleValue.)
| SetDateTime | Set the value as a DateTime. (Inherited from SimpleValue.)
| SetDecimal | Set the decimal value. (Inherited from SimpleValue.)
| SetDouble | Set the double value. (Inherited from SimpleValue.)
| SetInt | Set the int value. (Inherited from SimpleValue.)
| SetLong | Set the long value. (Inherited from SimpleValue.)
| SetString | Set the string value. (Inherited from SimpleValue.)
| ToString | Overloaded.
| WriteAttributes | Write the attributes as part of a start tag.
| WriteChildren | Write the element's children.
| WriteComment | Write the comment as it will appear in XML.
| WriteEmptyTag | Write the element as a combined start/end tag.
| WriteEndTag | Write the element's end tag.
| WriteExternal | Save the contents of a POF user type instance by writing its state using the specified IPofWriter object. (Overrides SimpleValue..::.WriteExternal(IPofWriter).)
| WriteStartTag | Write the element's start tag.
| WriteValue | Write the value as it will appear in XML. (Overrides SimpleValue..::.WriteValue(TextWriter, Boolean).)
| WriteXml | Write the element as it will appear in XML.

# Properties

| Name | Description
--- | --- | ---
| AbsolutePath | Get the '/'-delimited path of the element starting from the root element.
| Attributes | Get the dictionary of all attributes.
| Comment | Get or set the text of any comments that are in the XML element.
| ElementList | Get the list of all child elements.
| InternalValue | Get or set the internal value of this IXmlValue. (Inherited from SimpleValue.)
| IsAttribute | Determine if this value is an element attribute. (Inherited from SimpleValue.)
| IsContent | Determine if this value is an element's content. (Inherited from SimpleValue.)
| IsEmpty | Determine if the value is empty. (Inherited from SimpleValue.)
| IsMutable | Determine if this value can be modified. (Inherited from SimpleValue.)
| IsNameMutable | Determine if the name can be changed.
| Name | Get or set the name of the element.
| Parent | Get or set the parent element of this value. (Inherited from SimpleValue.)
| Root | Get the root element.
| Value | Get the value as an object. (Inherited from SimpleValue.)

# See Also

SimpleElement Class
Tangosol.Run.Xml Namespace