Progress.Collections.IMap<K,V> is the root interface for the HashMap collection class. Key-value pairs make up the elements of the collection, that is, it is a collection of Progress.Collections.KeyValuePair<K,V> elements. The class implementing the interface can have requirements on the key object based on its equality comparer’s implementation.

The methods in the interface provide the ability to maintain the key-value pairs in the collection, retrieve a value given a key, and retrieve all keys in the collection.

Super Class

Progress.Collections.ICollection<T> interface, where T is Progress.Collections.KeyValuePair<K,V>

Public Properties

Keys property

Public Methods

Add( ) method (Map Collections) ContainsKey( ) method
GetValue( ) method (Map Collections) Remove( ) method (Map Collections)
Set( ) method (Map Collections) TryGetValue( ) method

See also

<T> Generic type reference