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

3 ответа

Как я могу заставить `await…` работать с `yield return` (т.е. внутри метода итератора)?

У меня есть существующий код, который выглядит примерно так: IEnumerable<SomeClass> GetStuff() { using (SqlConnection conn = new SqlConnection(connectionString)) using (SqlCommand cmd = new SqlCommand(sql, conn) { conn.Open(); SqlDataReader ...

3 ответа

Краткое объяснение Async / Await в .Net 4.5

Как работают асинхронные задачи (Async / Await) в .Net 4.5? Пример кода: private async Task<bool> TestFunction() { var x = await DoesSomethingExists(); var y = await DoesSomethingElseExists(); return y; }Делает второйawait заявление выполняется ...

2 ответа

жду vs Task.Wait - тупик?

Я не совсем понимаю разницу междуTask.Wait а такжеawait. У меня есть что-то похожее на следующие функции в службе ASP.NET WebAPI: public class TestController : ApiController { public static async Task<string> Foo() { await ...

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

1 ответ

Планировщик задач с ограниченным уровнем параллелизма (с приоритетом задачи), обрабатывающий упакованные задачи

Мне трудно найти планировщик задач, на котором я могу планировать приоритетные задачи, но я также могу обрабатывать «свернутые» задачи. Это что-то вроде того Task.Run [https://stackoverflow.com/a/13292081/1514235]пытается решить, но вы не можете ...

1 ответ

Как получить ожидаемую тему. Сон?

Я пишу сетевое приложение, основанное на парадигме ожидания / сна. Иногда возникают ошибки подключения, и по моему опыту стоит подождать некоторое время, а затем повторить попытку. Проблема в том, что если я использую Thread.Sleep или ...

1 ответ

Токен аннулирования в методе ожидания

Существует много причин для добавления токена в конструктор задачи, упомянутый здесь:Токен отмены в конструкторе задач: почему? [https://stackoverflow.com/questions/3712939/cancellation-token-in-task-constructor-why] С использованием ключевых ...

2 ответа

Как определить более агрессивное время ожидания для HttpWebRequest?

Внутри Portable Class Library у меня есть следующий метод, который отправляет данные на определенный URL. Метод отлично работает. Однако я бы хотел указать более агрессивное время ожидания (по умолчанию 100 секунд). Учитывая, что в классе ...

1 ответ

Следы стека с асинхронным ожиданием

Понятно, почему на трассировку стека влияет новая парадигма программирования Microsoft. Теперь у нас есть семантический стек и пара физических (мой выбор слов). То, что я вижу, является исключениемStackTrace Свойство (и в отладчике) ...

2 ответа

ОШИБКА: не удается найти все типы, требуемые модификатором 'async'. Вы нацелены на неправильную версию фреймворка или не имеете ссылки на сборку?

У меня есть следующая конфигурация моего ПК: Windows 8Visual Studio 2012.NET Framework 4.5Моя конфигурация проекта: WP 7.1Silverlight 4.0.NET Framework 4.0CTP ASYNC (установлен с использованием ключевых слов async и await)Проект был написан с ...

2 ответа

Метод возврата задачи Stubbing в асинхронном модульном тесте

Допустим, у меня есть следующий класс и интерфейс, от которого он зависит: public class MyController { private IRepository _repository; public MyController(IRepository repository) { _repository = repository; } public async Task ...