5 instantiations of MultiElementAsyncLocalValueMap
System.Private.CoreLib (5)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\AsyncLocal.cs (5)
341
new
MultiElementAsyncLocalValueMap
(new[] { _item0, _item1, _item2, _item3, newItem }); // upgrade to a multi
411
return new
MultiElementAsyncLocalValueMap
(newValues);
433
return new
MultiElementAsyncLocalValueMap
(newValues);
453
return new
MultiElementAsyncLocalValueMap
(newValues);
544
return new
MultiElementAsyncLocalValueMap
(newValues);
3 references to MultiElementAsyncLocalValueMap
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Threading\AsyncLocal.cs (3)
487
Debug.Assert(keyValues.Length >
MultiElementAsyncLocalValueMap
.MaxMultiElements);
539
if (_keyValues.Length ==
MultiElementAsyncLocalValueMap
.MaxMultiElements + 1)
541
var newValues = new KeyValuePair<IAsyncLocal, object?>[
MultiElementAsyncLocalValueMap
.MaxMultiElements];