The following tables list the members exposed by HashedList.
Public Constructors
| Name | Description | |
|---|---|---|
|
HashedList | Constructor creating new hast table and arraylist structures |
Public Properties
| Name | Description | |
|---|---|---|
|
Count | Gets the count of hashtable |
|
Empty | Is the HashedList empty? |
|
IsFixedSize | |
|
IsReadOnly | |
|
IsSynchronized | |
|
Item | Overloaded. Key at specified \"index\". |
|
Keys | Gets the keys in hashtable |
|
SyncRoot | |
|
Values | gets the values in hashtable |
Public Methods
| Name | Description | |
|---|---|---|
|
Add | Overloaded. Add an element to the list. |
|
AddAll | Add another collection to this one list. All entries are added as unkeyed entries to the end of the list. |
|
Clear | Clear the collection |
|
Contains | Check if the key is included in the list. |
|
ContainsAll | Check if the collection is included in the list. |
|
ContainsKey | Check if the key is included in the list. |
|
ContainsValue | Returns true if val present in hashtable,else false |
|
CopyTo | |
|
Equals | Determines whether the specified |
|
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. |
|
GetHashCode | Serves as a hash function for a particular type. |
|
GetType | Gets the |
|
Remove | Remove a keyed object from the list. Unkeyed objects can be removed from the list using a HashedListCursor. |
|
RemoveAll | Remove all the elements that are found in another collection. |
|
RemoveKey | Removes the key from hash and list |
|
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. |
|
RemoveValue | Removes the value from the list |
|
ReplaceKey | Replace the key of a given element. |
|
RetainAll | Retain only elements contained in another collection. |
|
Sort | Sort the keys into some desired order. |
|
toArray | Overloaded. Convert to an array of objects |
|
ToString | Returns a |
Protected Methods
| Name | Description | |
|---|---|---|
|
Finalize | Allows an |
|
MemberwiseClone | Creates a shallow copy of the current |