Вызов асинхронных методов с помощью IAsyncResult
Типы в .NET Framework и сторонние библиотеки классов могут предоставлять методы, которые позволяют приложению продолжить работу при выполнении асинхронных операций в потоках, отличных от потока основного приложения. В следующих разделах описаны и предоставлены примеры кода, в которых демонстрируются различные способы вызова асинхронных методов, использующих модель разработки IAsyncResult.
Блокирование выполнения приложения путем завершения асинхронной операции.
Блокирование выполнения приложения с помощью AsyncWaitHandle.
Использование делегата AsyncCallback для завершения асинхронной операции.
См. также
Основные понятия
Обзор асинхронной модели, основанной на событиях