Результаты поиска по запросу "async-await"

3 ответа

Является ли async HttpClient из .Net 4.5 плохим выбором для приложений с интенсивной нагрузкой?

Недавно я создал простое приложение для тестирования пропускной способности HTTP-вызовов, которое можно генерировать асинхронно по сравнению с классическим многопоточным подходом. Приложение может выполнять заранее определенное количество ...

2 ответа

TaskCreationOptions по умолчанию в Task.Run

Почему значение по умолчанию дляCreationOptions изTask создан с использованиемTask.Run являетсяDenyChildAttach скорее, чемNone? Это как-то связано с работой с новымasync а такжеawait в C # 5.0 проще (не позволяя вам избежать текущего ...

3 ответа

Как ждать метод в запросе Linq

Пытаясь использоватьawait ключевое слово вLINQ запрос, и я получаю это: Оператор 'await' может использоваться только в выражении запроса в первом выражении набора исходного предложения from или в выражении коллекции предложения join Образец ...

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

4 ответа

Хорошее решение для ожидания в try / catch / finally?

Мне нужно позвонитьasync метод вcatch блок, прежде чем снова выдать исключение (с его трассировкой стека) следующим образом: try { // Do something } catch { // <- Clean things here with async methods throw; }Но, к сожалению, вы не можете ...

3 ответа

Разве это не было .NET 4.0 TPL, который сделал APM, EAP и BackgroundWorker асинхронными шаблонами устаревшими?

У меня есть 2 вида проектов приложений C # WPF: на основе .NET 4.0, который я не могу перенести на .NET 4.5на основе .NET 4.0, который я могу перенести на .NET 4.5Все они должны порождать 2-10 длительных (дней) процессов, которые могут быть ...

2 ответа

Как использовать async / await с библиотекой, которая использует асинхронный шаблон на основе событий?

Я использую библиотеку, которая имеет асинхронный метод DoWork (...), который будет вызывать событие WorkDone после завершения операции. Я хотел бы написать метод, который вызывает эту библиотеку, но вместо того, чтобы поддерживать тот же ...

1 ответ

Загрузите несколько файлов в асинхронном режиме и дождитесь завершения всех файлов, прежде чем выполнять оставшуюся часть кода.

Я пытаюсь загрузить несколько файлов из интернета и жду, пока все они закончат. Это консольное приложение C #, которое я запускаю, поэтому обработчик событий индикатора выполнения не требуется. Однако в настоящее время он просто продолжает ...

2 ответа

Почему всегда распространяется только одно из многих исключений из дочерних задач?

Я изо всех сил пытаюсь лучше понять причину исключений и обработки ошибок в TPL (и с еще большей удачей в .NET 4.5 асинхронных / ожидающих задач) Немного модифицированный из моего предыдущего вопроса«Как лучше понять код / операторы из статьи« ...

5 ответов

Как я могу запустить оба этих метода одновременно в .NET 4.5?

У меня есть метод, который делает 2независимый кусочки логики. Я надеялся, что смогу запустить их обоихв то же время ... и продолжайте только после завершения обоих дочерних методов. Я пытался обойтиasync/await синтаксис, но я просто не ...

4 ответа

Асинхронные методы возвращают ноль

Если я пытаюсь издеваться над типом, содержащимasync такой метод как: interface Foo { Task<int> Bar(); }Тогда издевательствоBar метод возвращает ноль. Я думаю, что Мок выбираетdefault(Task<int>) в качестве значения по умолчанию для моего метода, ...