SynchronizedDictionary<TKey, TValue> sealed class SynchronizedDictionary<TKey, TValue> : IDisposable Documentation Code public SynchronizedDictionary() public void AddOrUpdateWithoutTakingLock(TKey key, TValue value) public void Dispose() public void ForEach(Action<TKey, TValue> action) public TValue GetOrAdd(TKey key, Func<TKey, TValue> valueFactory) public TValue GetOrAddWithoutTakingLock(TKey key, Func<TKey, TValue> valueFactory)