public static LocalDataStoreSlot AllocateNamedSlot(string name)
{
LocalDataStoreSlot slot = AllocateSlot();
Dictionary<string, LocalDataStoreSlot> nameToSlotMap = EnsureNameToSlotMap();
lock (nameToSlotMap)
{
nameToSlotMap.Add(name, slot);
}
return slot;
}