Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The SimpleElement type exposes the following members.

Constructors

  NameDescription
SimpleElementOverloaded.

Methods

  NameDescription
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.
GetBinaryOverloaded.
GetBooleanOverloaded.
GetDateTimeOverloaded.
GetDecimalOverloaded.
GetDoubleOverloaded.
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()()().)
GetIntOverloaded.
GetLongOverloaded.
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.
GetStringOverloaded.
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.)
ToStringOverloaded.
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

  NameDescription
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