Создание Windows-приложений на основе Visual C#

         

Способ опроса (Pooling)


Этот способ подходит в случаях, когда требуется контролировать выполнение асинхронного метода. При его использовании приходится осуществлять проверку выполнения асинхронного метода вручную, с помощью свойства IsCompleted объекта типа IAsyncResult. Это не самая распространенная техника завершения, поскольку большинство процессов не требует контроля выполнения. Пример использования способа опроса:

Листинг 7.2.

(html, txt)

Вероятнее всего, вы не заметите появления надписи в течение процесса — файл будет считан слишком быстро. Для тестирования этого способа запишите большой текстовый файл на дискету, укажите адрес и попробуйте снова запустить приложение.



Содержание раздела