The IEDictionary type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

 MemberDescription
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.)

See Also