LiteDictionary Methods |
The LiteDictionary type exposes the following members.
Name | Description | |
---|---|---|
![]() | Add |
Adds an element with the provided key and value to the
IDictionary object.
|
![]() | CheckShrinkFromOther |
After a mutation operation has reduced the size of an underlying
dictionary, check if the delegation model should be replaced with
a more size-efficient storage approach, and switch accordingly.
|
![]() | Clear |
Removes all elements from the dictionary.
|
![]() | Contains |
Returns true if this dictionary contains a mapping for the
specified key.
|
![]() | CopyTo |
Copies the elements of the ICollection to an Array,
starting at a particular index.
|
![]() | Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetEnumerator |
Returns an IEnumerator object for this LiteDictionary.
|
![]() | GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | InstantiateDictionary |
Instantiate an IDictionary object to store entries in once
the "lite" threshold has been exceeded.
|
![]() | InstantiateEntry |
Instantiate a DictionaryEntry.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove |
Removes the mapping for this key from this dictionary if present.
|
![]() | RemoveEx |
Removes the mapping for this key from this map if present.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |