Изменения документа Асинхронность. Async Await
Редактировал(а) Alexandr Fokin 2025/04/09 12:46
<
отредактировано Alexandr Fokin
на 2025/04/09 12:35
на 2025/04/09 12:35
отредактировано Alexandr Fokin
на 2025/04/09 12:46
на 2025/04/09 12:46
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -10,7 +10,9 @@ 10 10 )))|(% style="width:1052px" %)Begin - End 11 11 Блокирующий подход. 12 12 |(% style="width:233px" %)Event-based Asynchronous|(% style="width:1052px" %)Callback, event. 13 +Callback: 13 13 Неблокирующий подход, но код менее удобный и менее читаемый. 15 +И если рассмотреть обработку запроса, то в конце обработки все равно нужно будет синхронно (блокирующе) дождаться всех асинхронных задач. 14 14 |(% style="width:233px" %)TAP (Task-based asynchronous)|(% style="width:1052px" %)Task (Promise/Feature) 15 15 Async Await 16 16 [[SynchronizationContext ~~| Контекст синхронизации>>Разработка.NET.C#.Многопоточность и асинхронность.Асинхронность\. Async Await.SynchronizationContext | Контекст синхронизации.WebHome]].