The IEDictionary type exposes the following methods.
Methods
| Member | Description | |
|---|---|---|
| Clear()()()() |
Empties the dictionary.
| |
| Detatch()()()() |
Detatches from the allocated object. Call before Insert() when this object has been created manually.
| |
| Dispose()()()() |
Call when this object is created manually
| |
| Dump(IEDictionary..::..ParserLang) | Returns a JSON-like or XML representation of the dictionary. Not all dictionary contents can be dumped to XML and correctly parsed back. | |
| Equals(Object) | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Erase(String, Boolean) |
Remove the specified key.
| |
| Finalize()()()() |
The destructor
(Overrides Object..::..Finalize()()()().) | |
| GetBoolean(String, Boolean) |
Returns the boolean value to which the key is mapped in this dictionary. If the key doesn't exist an exception is raised.
| |
| GetDictionary(String, Boolean) |
Returns the IEDictionary value to which the key is mapped in this dictionary. If the key doesn't exist an exception is raised.
| |
| GetDouble(String, Boolean) |
Returns the double value to which the key is mapped in this dictionary. If the key doesn't exist an exception is raised.
| |
| GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetInteger(String, Boolean) |
Returns the integer value to which the key is mapped in this dictionary. If the key doesn't exist an exception is raised.
| |
| GetString(String, Boolean) |
Returns the string value to which the key is mapped in this dictionary. If the key doesn't exist an exception is raised.
| |
| GetType()()()() | Gets the Type of the current instance. (Inherited from Object.) | |
| HasKey(String, Boolean) |
Returns the true if the key exists.
| |
| Insert(String, IEDictionary) |
Maps the specified key to the specified object or value in this dictionary.
| |
| Insert(String, Boolean) |
Maps the specified key to the specified object or value in this dictionary.
| |
| Insert(String, Double) |
Maps the specified key to the specified object or value in this dictionary.
| |
| Insert(String, Int32) |
Maps the specified key to the specified object or value in this dictionary.
| |
| Insert(String, String) |
Maps the specified key to the specified object or value in this dictionary.
| |
| IsEmpty()()()() |
Returns True if the dictionary contains no elements.
| |
| MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| Parse(String) |
Parses the JSON-like string and populates the dictionary. This method doesn't remove existing items.
| |
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |