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
|