Вопросы к Поиску с Алисой
Метод EndInvoke и метод BeginInvoke отличаются по своим функциям. learn.microsoft.com www.dotnetcurry.com
Метод BeginInvoke инициирует асинхронный вызов. learn.microsoft.com www.dotnetcurry.com Он имеет те же параметры, что и метод, который нужно выполнить асинхронно, а также два дополнительных необязательных параметра. learn.microsoft.com Метод BeginInvoke выполняет возврат данных немедленно, без ожидания завершения асинхронного вызова. learn.microsoft.com Он возвращает объект IAsyncResult, который можно использовать для отслеживания выполнения асинхронного вызова. learn.microsoft.com
Метод EndInvoke извлекает результаты асинхронного вызова. learn.microsoft.com www.dotnetcurry.com Его можно вызвать в любое время после вызова метода BeginInvoke. learn.microsoft.com Если асинхронный вызов не завершён, метод EndInvoke блокирует вызывающий поток до завершения вызова. learn.microsoft.com