Вопросы по теме 'blockingcollection'

c# wpf Обновление источника пользовательского интерфейса из BlockingCollection с помощью Dispatcher
Вот моя проблема. Я загружаю несколько изображений BitmapImage в BlockingCollection. public void blockingProducer(BitmapImage imgBSource) { if (!collection.IsAddingCompleted) collection.Add(imgBSource); }...
969 просмотров

Почему это вызывает исключение ArgumentOutOfRangeException при использовании Parallel.For?
Я попытался написать что-то для хэш-номеров и проверить их по списку, чтобы увидеть, существует ли соответствующий хэш или нет. Я получил это нормально, используя цикл for, затем я решил попробовать ускорить работу с помощью Parallel.For - к...
356 просмотров

c# Блокировка сбора и многопоточности
Я новичок в использовании Blocking Collection и многопоточности и хочу убедиться, что следую рекомендациям. Я использую сторонний API, который не является потокобезопасным. Я буду делать несколько одновременных запросов к API, поэтому мне нужно...
1679 просмотров

Как ускорить громоздкую реализацию BlockingCollection
Я много раз использовал BlockingCollection для реализации шаблона производитель/потребитель, но я столкнулся с низкой производительностью с чрезвычайно детализированными данными из-за связанных с этим накладных расходов. Обычно это заставляет...
193 просмотров

Потеря элементов где-то в C# BlockingCollection с помощью GetConsumingEnumerable()
Я пытаюсь выполнить параллельный SqlBulkCopy для нескольких целей по глобальной сети, многие из которых могут иметь медленные соединения и/или обрывы соединения; их скорость соединения варьируется от 2 до 50 мбит загрузки, и я отправляю из соединения...
366 просмотров
schedule 24.03.2024