Результаты поиска по запросу "async-await"
Отмена отложенной задачи синхронно в потоке пользовательского интерфейса
Иногда, однажды я запросил отмену отложенного задания с CancellationTokenSource.Cancel [http://msdn.microsoft.com/en-us/library/dd321955%28v=vs.110%29.aspx]Мне нужно убедитьсязадача правильно достигла отмененного состоянияпрежде чем я ...
против
разница междуTask.WaitAll() а такжеTask.WhenAll() из асинхронного ОСАГО? Можете ли вы предоставить пример кода для иллюстрации различных вариантов использования?
HttpClient - задача была отменена - Как получить точное сообщение об ошибке?
У меня есть следующий тестовый код. Я всегда получаю ошибку «Задача была отменена» после зацикливания 316934 или 361992 раза. Если я не ошибаюсь, есть две возможные причины, по которым задача была отменена: а) HttpClient получил тайм-аут или б) ...
Шаблон для самостоятельной отмены и перезапуска задачи
Существует ли рекомендуемый установленный шаблон для самостоятельной отмены и перезапуска задач? Например, я работаю над API для фоновой проверки орфографии. Сессия проверки орфографии упакована какTask, Каждый новый сеанс должен отменять ...
Должны ли мы использовать CancellationToken с контроллерами MVC / Web API?
Существуют разные примеры для асинхронных контроллеров. Некоторые из них используют CancellationToken в определении метода: public async Task<ActionResult> ShowItem(int id, CancellationToken cancellationToken) { await Database.GetItem(id, ...
Пользовательский интерфейс заблокирован в приложении C # WPF во время асинхронной загрузки
У меня есть следующее основное приложение WPF, где я хочу, чтобы содержимое отображалось в текстовом поле. Однако, когда я нажимаю на кнопку, поток пользовательского интерфейса, кажется, блокируется. Я не уверен, что делаю неправильно, поскольку ...
Понимание асинхронности и ожидания
Я пытаюсь узнать подробности MVC5, и я столкнулся с чем-то, что сбивает меня с толку. В accountController, который поставляется по умолчанию с проектом MVC5 с Individual Auth, есть эта строка кода в асинхронных методах Login и Register. var ...
Как правильно написать Parallel.For с асинхронными методами
Как бы я структурировал приведенный ниже код так, чтобы вызывался асинхронный метод? Parallel.For(0, elevations.Count(), delegate(int i) { allSheets.AddRange(await BuildSheetsAsync(userID, elevations[i], includeLabels)); });
Явно используйте Func <Task> для асинхронной лямбда-функции, когда доступна перегрузка Action
Чтение оконченоэто [http://tomasp.net/blog/csharp-async-gotchas.aspx/]сообщение в блоге о некоторых ошибках асинхронного / ожидающего C # 5. В Gotcha # 4 упоминается что-то довольно глубокое, о чем я раньше не думал. Вкратце, он охватывает ...
Как скопировать HttpContent асинхронно и отменить?
я используюHttpClient.PostAsync() и ответ являетсяHttpResponseMessage, Свойство Content имеет типHttpContent который имеетCopyToAsync() метод. К сожалению, это не подлежит отмене. Есть ли способ скопировать ответ вStream ...