1 write to _buckets
System.Collections.Concurrent (1)
System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2280
_buckets
= buckets;
15 references to _buckets
System.Collections.Concurrent (15)
System\Collections\Concurrent\ConcurrentDictionary.cs (15)
352
_budget = tables.
_buckets
.Length / tables._locks.Length;
727
_budget = Math.Max(1, newTables.
_buckets
.Length / newTables._locks.Length);
809
foreach (VolatileNode bucket in _tables.
_buckets
)
824
foreach (VolatileNode bucket in _tables.
_buckets
)
839
foreach (VolatileNode bucket in _tables.
_buckets
)
901
ConcurrentDictionary<TKey, TValue>.VolatileNode[]? buckets = _buckets ??= _dictionary._tables.
_buckets
;
1958
int newLength = tables.
_buckets
.Length;
1973
if (upgradeComparer is null && GetCountNoLocks() < tables.
_buckets
.Length / 4)
1985
if ((newLength = tables.
_buckets
.Length * 2) < 0 ||
2020
foreach (VolatileNode bucket in tables.
_buckets
)
2065
CDSCollectionETWBCLProvider.Log.ConcurrentDictionary_AcquiringAllLocks(_tables.
_buckets
.Length);
2144
foreach (VolatileNode bucket in _tables.
_buckets
)
2180
foreach (VolatileNode bucket in _tables.
_buckets
)
2231
VolatileNode[] buckets = tables.
_buckets
;
2247
VolatileNode[] buckets = tables.
_buckets
;