protected IndividualLocks(IEqualityComparer <TKey> comparer = null, TimeSpan?expiration = null) { this.expiration = expiration; this.objects = new ConcurrentDictionaryLazy <TKey, LockingObject>(comparer ?? EqualityComparer <TKey> .Default); }
internal DictionaryEnumerator(ConcurrentDictionaryLazy <TKey, TValue> dictionary) { this.enumerator = dictionary.GetEnumerator(); }