Esempio n. 1
0
 internal LocalDataStoreSlot(TrackingThreadLocal <object> threadLocal)
 {
     ThreadLocal = threadLocal;
 }
 public ObservableCollection(List <T> list)
     : base(new List <T>(list))
 {
     _entryCheck = new TrackingThreadLocal <int>(() => 0);
 }
Esempio n. 3
0
 public ObservableCollection(List <T> list)
     : base(new List <T>(list))
 {
     _entryCheck      = new TrackingThreadLocal <int>(() => 0);
     _reentryBlockage = new ReentryBlockage(() => _entryCheck.Value--);
 }
 public ObservableCollection(IEnumerable <T> collection)
     : base(new List <T>(collection))
 {
     _entryCheck = new TrackingThreadLocal <int>(() => 0);
 }