Компонент BackgroundWorker
Обновлен: Ноябрь 2007
Компонент BackgroundWorker позволяет форме или элементу управления выполнить операцию в асинхронном режиме.
В этом подразделе
Общие сведения о компоненте BackgroundWorker
Описание компонента BackgroundWorker, который обеспечивает возможность выполнения длительных операций в асинхронном (фоновом) режиме в потоке, отличном от основного потока пользовательского интерфейса приложения.Практическое руководство. Фоновое выполнение операции
Демонстрация использования компонента BackgroundWorker для выполнения длительной операции в отдельном потоке.Практическое руководство. Фоновая загрузка файла
Демонстрация использования компонента BackgroundWorker для загрузки файла в отдельном потоке.Практическое руководство. Реализация формы, в которой выполняется фоновая операция
Создание приложения, выполняющего математические вычисления в асинхронном режиме.
Topic | Location |
---|---|
Пример. Фоновое выполнение операции | Элементы управления Windows Forms |
Пошаговое руководство. Реализация формы, в которой выполняется фоновая операция | Элементы управления Windows Forms |
Пример. Фоновое выполнение операции | dv_mclictl |
Пошаговое руководство. Реализация формы, в которой выполняется фоновая операция | dv_mclictl |
Ссылка
BackgroundWorker
Описание класса и ссылки на разделы с описанием всех его членов.RunWorkerCompletedEventArgs
Описание типа, содержащего данные для события RunWorkerCompleted.ProgressChangedEventArgs
Описание типа, содержащего данные для события ProgressChanged.
Связанные подразделы
- Обзор асинхронной модели, основанной на событиях
Информация о том, каким образом асинхронная модель позволяет использовать преимущества многопоточных приложений, скрывая многие сложные проблемы, присущие многопоточной архитектуре.