ConcurrentTypeMap<TValue>
Represents thread-safe implementation of ITypeMap<T> interface.
Represents an enumerator over the values in the map.
Initializes a new map.
public ConcurrentTypeMap()
Initializes a new map of recommended capacity.
Adds a value to the map if the key does not already exist, or updates the existing value.
Removes all elements from this map.
Determines whether the map has association between the value and the specified type.
Gets enumerator over the values.
Adds a value to the map if the key does not already exist.
Returns the new value, or the existing value if the key already exists.
Attempts to remove the value from the map.
Attempts to remove the value from the map.
Replaces the existing value with a new value.
Associates the value with the specified type.
Replaces the existing value with a new value.
Attempts to associate a value with the type.
Attempts to get the value associated with the specified type.