SimpleValue Class |
Namespace: Tangosol.Run.Xml
public class SimpleValue : IXmlValue, ICloneable, IPortableObject
The SimpleValue type exposes the following members.
| Name | Description | |
|---|---|---|
| SimpleValue |
Construct an empty SimpleValue.
| |
| SimpleValue(Object) |
Construct a SimpleValue.
| |
| SimpleValue(Object, Boolean) |
Construct a SimpleValue.
| |
| SimpleValue(Object, Boolean, Boolean) |
Construct a SimpleValue.
|
| Name | Description | |
|---|---|---|
| InternalValue |
Get or set the internal value of this IXmlValue.
| |
| IsAttribute |
Determine if this value is an element attribute.
| |
| IsContent |
Determine if this value is an element's content.
| |
| IsEmpty |
Determine if the value is empty.
| |
| IsMutable |
Determine if this value can be modified.
| |
| Parent |
Get or set the parent element of this value.
| |
| Value |
Get the value as an object.
|
| Name | Description | |
|---|---|---|
| Clone |
Creates and returns a copy of this SimpleValue.
| |
| Convert |
Convert the passed object to the specified type.
| |
| EnsureType |
Change the type of the internal representation of the IXmlValue.
| |
| Equals |
Compare this XML value with another XML value for equality.
(Overrides ObjectEquals(Object).) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetBinary |
Get the value as Binary.
| |
| GetBinary(Binary) |
Get the value as Binary.
| |
| GetBoolean |
Get the value as a boolean.
| |
| GetBoolean(Boolean) |
Get the value as a boolean.
| |
| GetDateTime |
Get the value as a DateTime.
| |
| GetDateTime(DateTime) |
Get the value as a DateTime.
| |
| GetDecimal |
Get the value as a decimal.
| |
| GetDecimal(Decimal) |
Get the value as a Decimal.
| |
| GetDouble |
Get the value as a double.
| |
| GetDouble(Double) |
Get the value as a double.
| |
| GetHashCode |
Provide a hash value for this XML value.
(Overrides ObjectGetHashCode.) | |
| GetInt |
Get the value as an int.
| |
| GetInt(Int32) |
Get the value as an int.
| |
| GetLong |
Get the value as a long.
| |
| GetLong(Int64) |
Get the value as a long.
| |
| GetString |
Get the value as a string.
| |
| GetString(String) |
Get the value as a string.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| 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.
| |
| SetBinary |
Set the Binary value.
| |
| SetBoolean |
Set the boolean value.
| |
| SetDateTime |
Set the value as a DateTime.
| |
| SetDecimal |
Set the decimal value.
| |
| SetDouble |
Set the double value.
| |
| SetInt |
Set the int value.
| |
| SetLong |
Set the long value.
| |
| SetString |
Set the string value.
| |
| ToString |
Format the XML value into a string in a display format.
(Overrides ObjectToString.) | |
| WriteExternal |
Save the contents of a POF user type instance by writing its
state using the specified IPofWriter object.
| |
| WriteValue |
Write the value as it will appear in XML.
|