1 write to _buckets
System.Collections.Concurrent (1)
System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2305
_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
)
908
_buckets = _dictionary._tables.
_buckets
;
1983
int newLength = tables.
_buckets
.Length;
1998
if (upgradeComparer is null && GetCountNoLocks() < tables.
_buckets
.Length / 4)
2010
if ((newLength = tables.
_buckets
.Length * 2) < 0 ||
2045
foreach (VolatileNode bucket in tables.
_buckets
)
2090
CDSCollectionETWBCLProvider.Log.ConcurrentDictionary_AcquiringAllLocks(_tables.
_buckets
.Length);
2169
foreach (VolatileNode bucket in _tables.
_buckets
)
2205
foreach (VolatileNode bucket in _tables.
_buckets
)
2256
VolatileNode[] buckets = tables.
_buckets
;
2272
VolatileNode[] buckets = tables.
_buckets
;