TPL
答えて
あなたはTask.WhenAll
とTask.ContinueWith
を使用するか、WaitAllの呼び出し、次を実行するコードとTask.WaitAll
を使用することができます。
var executingTask = Task.WhenAll(task1, task2, task3).ContinueWith((antecedent) =>{/*your code*/});
詳細については、Task.ContinueWith documentationを参照してください。
OR
// WaitAll blocks until all tasks are complete
Task.WaitAll(task1, task2, task3);
/*your code on the following lines(s) which will run after task1,task2,task3 are complete*/
先行者は何ですか? –
@MonojitSarkar - '先行' - '他の前に存在するか論理的に先行する事象または出来事 '。 'task1'、' task2'、 'task3'の実行を表す引数として、完了したタスクを取得します。 – Igor
非常に残念なことに、前例の使用をまだクリアしていません。別の方法でそれを説明できますか? –
- 1. TPL
- 2. はTPL
- 3. TPLタスクとストアドプロシージャ
- 4. ThreadStatic for TPLタスク
- 5. 並列プログラミングTPL
- 6. スレッディング/ TPLなど
- 7. キャッシュ要求(TPL?)
- 8. str_replace .TPL変数?
- 9. テンプレートのテンプレート(.tpl)smarty
- 10. TPLキューの管理
- 11. TPLタスク、スレッドなど
- 12. .NET 4.5 Async vs. TPL
- 13. Opencart - .tplの内部に.tplを含めます。
- 14. TPL .net 4.0 messageBox time goes with
- 15. TPL相当のJava/Android
- 16. TPLの最大タスクは?
- 17. .NET TPL宣言の問題
- 18. TPLと例外処理
- 19. はPrestaShopののの.tplファイル&
- 20. WCFのTPLタスクを使用する
- 21. WPF、TPL、プロデューサ/コンシューマパターン - 間違ったスレッドエラー
- 22. TPLを使用した並列I/O
- 23. Entity Frameworkアップデートを使用したTPL
- 24. Tplで例外を処理する
- 25. TPLとasync/await(スレッド処理)の違い
- 26. TPL一般的なリストの使用
- 27. Smarty 3 tpl:スマート変数を.tplファイルに呼び出すphpプラグイン関数を実行するには?
- 28. 既存の非同期メソッドをTPL互換メソッドにラップする
- 29. TPLを使用する最大スレッドプールサイズを設定するには
- 30. (どのように)TPLは(CLR)スレッドプールを使用しますか?
[タスクの.ContinueWithを使用するための適切な方法]の可能な重複(http://stackoverflow.com/questions/11904821/proper-way-to-use-continuewith-for -tier) – Igor
@Igorはあなたが 'ContinueWith()'を使うべきだと言っていますか?基本的に私は一度に複数の関数を起動したいが、すべての関数の実行が完了したときに起動するコールバック関数が必要だ。 –
これはまさに 'ContinueWith'のためのものです。 – Igor