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

3 ответа

привет, спасибо за ваш ответ, не могли бы вы объяснить, как работает оболочка :) я не профессионал в javascript, поэтому чтение этого кода немного сбивает с толку

app.use(async function(req, res, next) { try { var myres = await new Promise((resolve, reject) => { mysql_connection.query("select * from Users;", (err, rows) => { if (err) { reject(err); } else { resolve(rows); } }); }); } catch (error) { ...

2 ответа

; 2) заполнить соответствующую коллекцию после ожидания.

й теме [https://stackoverflow.com/questions/51160640/task-isnt-waited-to-finish-and-error-timeout-protocol-error-2504] Я мог бы решить мою проблему, чтобы подождать асинхронный метод в конструкторе, используя событие. В этом случае событие ...

3 ответа

Как использовать await в цикле

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

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

2 ответа

Требуется ли Task.Wall для примера кода?

В следующем коде task1 и task2 не зависят друг от друга и могут работать параллельно. В чем разница между следующими двумя реализациями? var task1 = GetList1Async(); var task2 = GetList2Async(); await Task.WhenAll(task1, task2); var result1 = ...

3 ответа

async / await или Begin / End с помощью TcpListener?

Я начал создавать tcp-сервер, который сможет принимать множество клиентов и одновременно получать от всех клиентов новые данные. До сих пор я использовал IOCP для tcp-серверов, что было довольно легко и удобно, но на этот раз я хочу использовать ...

1 ответ

Вот

отаю в Орлеане в режиме локальной кластеризации и в настоящее время у меня есть 1 зерно и клиент. // client code for (int i = 0; i <num_scan; ++i) { Console.WriteLine("client " + i); // the below call should have returned when first await is hit ...

1 ответ

Асинхронная и параллельная загрузка файлов

РЕДАКТИРОВАТЬ Я изменил название вопроса, чтобы отразить возникшую у меня проблему, а также ответить на вопрос, как этого легко добиться. Я пытаюсь сделать 2-й способ вернутьTask<TResult> вместоTask как в первом методе, но я получаю каскад ...

1 ответ

Task.WhenAll () - создает ли новый поток?

Согласно сMSDN [http://msdn.microsoft.com/en-us/library/system.threading.tasks.task.whenall%28v=vs.110%29.aspx] : Создает задачу, которая будет выполнена после завершения всех поставленных задач. Когда вызывается Task.WhenAll (), он создает ...

2 ответа

Завершение ManualResetEvent как ожидаемая задача

Я хотел бы дождаться события ручного сброса с тайм-аутом и наблюдением отмены. Я придумал что-то вроде ниже. Объект события ручного сброса предоставляется API вне моего контроля. Есть ли способ сделать это, не принимая и не блокируя поток из ...

4 ответа

Мой ответ говорит: «Выйти из потока пользовательского интерфейса».

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