Изменения документа Асинхронность. Async Await
Редактировал(а) Alexandr Fokin 2025/04/09 12:46
<
>
отредактировано Alexandr Fokin
на 2023/08/06 15:10
на 2023/08/06 15:10
отредактировано Alexandr Fokin
на 2024/11/16 20:56
на 2024/11/16 20:56
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -27,7 +27,7 @@ 27 27 Асинхронный код записывается в синхронном виде (Выглядит последовательно), но при этом в момент выполнения асинхронного кода, выполняющий поток не блокируется, а освобождается и может выполнять другие задачи. 28 28 29 29 30 -|(% style="width:79px" %)Desktop (GUI)|(% style="width:1443px" %)Позволяет не блокировать UI (зависание основного потока во время выполнения долгих операций [[Event loop>>doc:Архитектура и модели.Event loop.WebHome]]). 30 +|(% style="width:79px" %)Desktop (GUI)|(% style="width:1443px" %)Позволяет не блокировать UI (зависание основного потока во время выполнения долгих операций [[Event loop>>doc:Архитектура и модели.Модели.Event loop.WebHome]]). 31 31 Когда встречается реальная асинхронная операция UI Thread освобождается и идет обрабатывать другие события графического интерфейса. После того, как асинхронная операция будет завершена, код идущей за ней может продолжить выполнение в UI Thread (или в другом потоке из пула). 32 32 |(% style="width:79px" %)Web|(% style="width:1443px" %)((( 33 33 Позволяет обрабатывать большее кол-во параллельных задач (запросов) меньшим кол-во потоков. ... ... @@ -59,6 +59,8 @@ 59 59 https://enterprisecraftsmanship.com/posts/pitfalls-of-async-await/ 60 60 * Асинхронность в C#. Разрушение легенд 61 61 https://techrocks.ru/2020/01/11/asynchrony-in-c-sharp/ 62 +* RadioDotNet. Async practices, breaking changes, time provider 63 +[[https:~~/~~/www.youtube.com/watch?v=f4-gb-cg_MQ&list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5>>https://www.youtube.com/watch?v=f4-gb-cg_MQ&list=PLbxr_aGL4q3SpQ9GRn2jv-NEpvN23CUC5]] 62 62 ))) 63 63 ))) 64 64