2 writes to Value
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadLocal.cs (2)
202slotArray[id].Value = null; 414slotArray[id].Value = linkedSlot;
10 references to Value
System.Private.CoreLib (10)
src\libraries\System.Private.CoreLib\src\System\Threading\ThreadLocal.cs (10)
201slotArray[id].Value!._value = default; 263&& (slot = slotArray[id].Value) != null // Has a LinkedSlot object has been allocated for this ID? 287&& (slot = slotArray[id].Value) != null // Has a LinkedSlot object has been allocated for this ID? 360if (slotArray[id].Value == null) 368LinkedSlot? slot = slotArray[id].Value; 489return slotArray != null && id < slotArray.Length && slotArray[id].Value != null; 504if (slotArray == null || id >= slotArray.Length || (slot = slotArray[id].Value) == null || !_initialized) 535LinkedSlot? linkedSlot = table[i].Value; 717LinkedSlot? linkedSlot = slotArray[i].Value; 740if (slotArray[i].Value != null)