cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)> Members
The cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)> type exposes the following members.
Constructors
Name | Description | |
---|---|---|
cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)>()()()() |
Default constructor
|
|
cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)>(IDictionary<(Of <<'(TKey, TValue>)>>)) |
Constructor with incoming dictionary
|
|
cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)>(IEqualityComparer<(Of <<'(TKey>)>>)) |
constructor with incoming comparer
|
|
cdeConcurrentDictionary<(Of <(<'TKey, TValue>)>)>(IDictionary<(Of <<'(TKey, TValue>)>>), IEqualityComparer<(Of <<'(TKey>)>>)) |
constructor with incoming comparer and dictionary
|
Methods
Name | Description | |
---|---|---|
cdeSafeGetValue |
Returns the value of the dictionary using the given key.
|
|
Equals(System.Object) | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetDictionarySnapshot |
This returns a consistent snapshot of the dictionary
|
|
GetDynamicEnumerable |
This enumerator does not take a lock/snapshot and may reflect changes to the dictionary after it was obtained
|
|
GetHashCode | (Inherited from Object.) | |
GetSize |
Tries to estimate the size of the cdeConcurrentDictionary in bytes
|
|
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RemoveNoCare |
Removes the record with the corresponding key and does not care if it was successful
|
|
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
MyLock |
Lock Object that can be used to test if this class is in use by another thread
|