ConcurrentObservableCollections ConcurrentObservableCollections based on System.Collections.Concurrent.ConcurrentCollections