The IdentityMap type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Add | |
![]() | Clear | |
![]() ![]() | ConcurrentEntries |
Return the Dictionary Entries (as instances of DictionaryEntry in a collection
that is safe from concurrent modification). Ie - we may safely add new instances
to the underlying IDictionary during enumeration of the Values.
|
![]() | Contains | |
![]() | CopyTo | |
![]() ![]() | Entries | |
![]() | Equals | (Inherited from Object.) |
![]() | 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.) |
![]() | GetEnumerator | |
![]() | 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.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | Instantiate |
Create a new instance of the IdentityMap that has no
iteration order.
|
![]() ![]() | InstantiateSequenced |
Create a new instance of the IdentityMap that has an
iteration order of the order the objects were added
to the Map.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove | |
![]() | ToString | (Inherited from Object.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() | IEnumerable..::.GetEnumerator |