public static System.LocalDataStoreSlot AllocateDataSlot() { throw null; }
public ThreadLocal(Func <T> initializer) { if (initializer == null) { throw new ArgumentNullException("initializer"); } localStore = Thread.AllocateDataSlot(); this.initializer = initializer; }