1 write to _buckets
System.Private.CoreLib (1)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (1)
2275
_buckets
= buckets;
14 references to _buckets
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentDictionary.cs (14)
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
)
2139
foreach (VolatileNode bucket in _tables.
_buckets
)
2175
foreach (VolatileNode bucket in _tables.
_buckets
)
2226
VolatileNode[] buckets = tables.
_buckets
;
2242
VolatileNode[] buckets = tables.
_buckets
;