BackgroundWorker コンポーネント
更新 : 2007 年 11 月
BackgroundWorker コンポーネントを使用すると、フォームまたはコントロールで非同期の操作を実行できます。
このセクションの内容
BackgroundWorker コンポーネントの概要
BackgroundWorker コンポーネントについて説明します。このコンポーネントを使用すると、時間のかかる操作を、アプリケーションのメイン UI スレッドとは別のスレッドで非同期的に ("バックグラウンドで") 実行できます。方法 : バックグラウンドで操作を実行する
BackgroundWorker コンポーネントを使用して、時間のかかる操作を別スレッドで実行する方法を説明します。方法 : バックグラウンドでファイルをダウンロードする
BackgroundWorker コンポーネントを使用して、別スレッドでファイルをダウンロードする方法を説明します。方法 : バックグラウンド操作を使用するフォームを実装する
数値演算処理を非同期で実行するアプリケーションを作成します。
Topic | Location |
---|---|
チュートリアル : バックグラウンド操作を使用するフォームの実装 | Windows フォーム コントロール |
チュートリアル : 操作をバックグラウンドで実行する | Windows フォーム コントロール |
チュートリアル : 操作をバックグラウンドで実行する | Windows フォーム コントロール |
チュートリアル : バックグラウンド操作を使用するフォームの実装 | Windows フォーム コントロール |
チュートリアル : 操作をバックグラウンドで実行する | Windows フォーム コントロール |
チュートリアル : バックグラウンド操作を使用するフォームの実装 | Windows フォーム コントロール |
チュートリアル : 操作をバックグラウンドで実行する | dv_mclictl |
チュートリアル : バックグラウンド操作を使用するフォームの実装 | dv_mclictl |
参照
BackgroundWorker
このクラスについて説明し、すべてのメンバへのリンクの一覧を示します。RunWorkerCompletedEventArgs
RunWorkerCompleted イベントのデータを保持する型について説明します。ProgressChangedEventArgs
ProgressChanged イベントのデータを保持する型について説明します。
関連するセクション
- イベントベースの非同期パターンの概要
非同期パターンを使用することで、マルチスレッド デザイン固有の多くの複雑な問題を気にせずに、マルチスレッド アプリケーションの利点を活用する方法について説明します。