Результаты поиска по запросу "task-parallel-library"

1 ответ

Повторяющаяся фоновая задача [закрыто]

Я только начинаю пытаться использовать «Задачи» вместо потоков и пытаюсь реализовать объект с фоновой задачей «очистки», которая выполняется каждые 5 минут, пока объект используется, но который не должен блокировать сборку мусора. Что-то грубо ...

4 ответа

Отмена отложенной задачи синхронно в потоке пользовательского интерфейса

Иногда, однажды я запросил отмену отложенного задания с CancellationTokenSource.Cancel [http://msdn.microsoft.com/en-us/library/dd321955%28v=vs.110%29.aspx]Мне нужно убедитьсязадача правильно достигла отмененного состоянияпрежде чем я ...

2 ответа

Продолжайте выполнять определенное количество задач

Я пытался сделать это: Создайте задачу «N» для выполнения и продолжайте выполнять это количество тактов в течение определенного периода времени, в этом случае завершается одна задача, затем я должен запустить новую задачу, чтобы сохранить то же ...

ТОП публикаций

2 ответа

Обработка исключений из синхронной части асинхронного метода

Я имею дело с ситуацией, когда запускаемая мною задача может выполняться одновременно с одновременным выполнением в начальном потоке. Примерно так, в иллюстративных целях: static async Task TestAsync() { var random = ...

3 ответа

Stream Multicasting - один раз считайте поток, но обрабатывайте его по-разному, с минимальной буферизацией

Для масштабируемости и экономии ресурсов лучше избегать считывания всего входного потока в память, а вместо этого пытаться обрабатывать его как поток, считывая небольшие порции за раз. Это легко сделать в .NET, когда у вас есть одна вещь, которую ...

1 ответ

Исключение задачи отменено (ThrowForNonSuccess)

Это продолжение этого вопроса:Продолжение нескольких задач [https://stackoverflow.com/questions/21154692/task-continuiation] Я изменил свой код, как в ответе, однако теперь я получаюTaskCancelledExceptions когда я пытаюсь запустить ...

2 ответа

StaTaskScheduler и прокачка сообщений потока STA

TL; DR:Тупик внутри задачи, выполняемойStaTaskScheduler. Длинная версия: я используюStaTaskScheduler [http://blogs.msdn.com/b/pfxteam/archive/2010/04/07/9990421.aspx]из ParallelExtensionsExtras ...

2 ответа

Есть ли что-то вроде асинхронного BlockingCollection <T>?

я бы хотелawait на результатBlockingCollection<T>.Take() асинхронно, поэтому я не блокирую поток. Ищете что-то вроде этого: var item = await blockingCollection.TakeAsync();Я знаю, что мог сделать это: var item = await Task.Run(() => ...

4 ответа

Как я могу сказать Moq вернуть задание?

У меня есть интерфейс, который объявляет Task DoSomethingAsync();Я использую MoqFramework для своих тестов: [TestMethod()] public async Task MyAsyncTest() { Mock<ISomeInterface> mock = new Mock<ISomeInterface>(); mock.Setup(arg => ...

2 ответа

Асинхронная обработка данных

Сейчас я пытаюсь собрать асинхронный tcp-сервер для получения данных, которые затем хочу обработать, извлечь значения и вставить в sql-сервер. Базовая концепция, которая, на мой взгляд, была бы наилучшей, заключается в том, что после получения и ...