protected InternalObservableCollection(IEnumerable <T> initialData)
 {
     _items = new BatchObservableCollection <T>(initialData);
 }
 public SuppressEventsDisposable(BatchObservableCollection <T> collection)
 {
     _collection = collection;
     ++collection._suppressEvents;
 }
 protected InternalObservableCollection()
 {
     _items = new BatchObservableCollection <T>();
 }