15 references to VolatileNode
System.Collections.Concurrent (15)
System\Collections\Concurrent\ConcurrentDictionary.cs (15)
193var buckets = new VolatileNode[capacity]; 725var newTables = new Tables(new VolatileNode[HashHelpers.GetPrime(_initialCapacity)], tables._locks, new int[tables._countPerLock.Length], tables._comparer); 809foreach (VolatileNode bucket in _tables._buckets) 824foreach (VolatileNode bucket in _tables._buckets) 839foreach (VolatileNode bucket in _tables._buckets) 872private ConcurrentDictionary<TKey, TValue>.VolatileNode[]? _buckets; 913ConcurrentDictionary<TKey, TValue>.VolatileNode[]? buckets = _buckets; 2037var newBuckets = new VolatileNode[newLength]; 2045foreach (VolatileNode bucket in tables._buckets) 2169foreach (VolatileNode bucket in _tables._buckets) 2205foreach (VolatileNode bucket in _tables._buckets) 2256VolatileNode[] buckets = tables._buckets; 2272VolatileNode[] buckets = tables._buckets; 2293internal readonly VolatileNode[] _buckets; 2301internal Tables(VolatileNode[] buckets, object[] locks, int[] countPerLock, IEqualityComparer<TKey>? comparer)