The following tables list the members exposed by HashedList.

Public Constructors

  Name Description
Public method HashedList Constructor creating new hast table and arraylist structures
Top

Public Properties

  Name Description
Public property Count Gets the count of hashtable
Public property Empty Is the HashedList empty?
Public property IsFixedSize  
Public property IsReadOnly  
Public property IsSynchronized  
Public property Item Overloaded. Key at specified \"index\".
Public property Keys Gets the keys in hashtable
Public property SyncRoot  
Public property Values gets the values in hashtable
Top

Public Methods

  Name Description
Public method Add Overloaded. Add an element to the list.
Public method AddAll Add another collection to this one list. All entries are added as unkeyed entries to the end of the list.
Public method Clear Clear the collection
Public method Contains Check if the key is included in the list.
Public method ContainsAll Check if the collection is included in the list.
Public method ContainsKey Check if the key is included in the list.
Public method ContainsValue Returns true if val present in hashtable,else false
Public method CopyTo  
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method GetCursor Overloaded. Return a Cursor over the entire list. The Cursor may be used to delete entries as well as to retrieve existing entries. A knowledgeable user can cast this to a HashedListCursor and use it to add as well as delete entries. NOTE: Cursor is initialized with -1 in case the start index is not specified.
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method Remove Remove a keyed object from the list. Unkeyed objects can be removed from the list using a HashedListCursor.
Public method RemoveAll Remove all the elements that are found in another collection.
Public method RemoveKey Removes the key from hash and list
Public method RemoveUnkeyedObject Removes Unkeyed value that matches 'val'. NOTE: if the value that is passed to be removed has to keys, one which was inserted with a key, and another without it, then it may be possible that the keyed value is removed if it is first in the order.
Public method RemoveValue Removes the value from the list
Public method ReplaceKey Replace the key of a given element.
Public method RetainAll Retain only elements contained in another collection.
Public method Sort Sort the keys into some desired order.
Public method toArray Overloaded. Convert to an array of objects
Public method ToString Returns a String that represents the current Object. (inherited from Object)
Top

Protected Methods

  Name Description
Family method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Family method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object)
Top

See Also