IEDictionary is a String->Object dictionary (hashmap).

Namespace: HiComponents.IEvolution
Assembly: IEvolution2 (in IEvolution2.dll) Version: 10.1.0.0

Syntax

         
 C#  Visual Basic  Visual C++ 
public class IEDictionary : IDisposable
Public Class IEDictionary _
	Implements IDisposable
public ref class IEDictionary : IDisposable

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
IEDictionary(Boolean)
Creates IEDictionary manually
Clear()()()()
Empties the dictionary.
Count
Returns the number of entries in 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.)

Inheritance Hierarchy

System..::..Object
  HiComponents.IEvolution..::..IEDictionary

See Also