Я работаю над Project с следующим рабочим процессом: < /p>
- Фоновая служба. Служба Используйте фоновую очередь задачи, подобная этой, и здесь для обработки параллелирования задачи
- Каждая задача выполняет запросы, чтобы получить некоторые наборы и кэшировать их в коллекции
< Br /> Если размер сбора составляет более 1000 объектов, я хотел бы прочитать коллекцию, а затем очистить ее. Как и каждая задачи обрабатываются как параллельные, я не хочу, чтобы другой поток добавлял наборы в сборе, пока она не будет очищена. Не знаете, какой механик использовать?
Какой лучший способ достичь этого?
Подробнее здесь:
https://stackoverflow.com/questions/728 ... e-messages