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. ThreadStatic for TPLタスク
- 4. TPLラウンドロビンリンクのブロック?
- 5. キャッシュ要求(TPL?)
- 6. str_replace .TPL変数?
- 7. スレッディング/ TPLなど
- 8. Drupal 8カスタムテンプレートtpl
- 9. TPL - タスクが
- 10. エラーTPL PHP Prestashop
- 11. RX + TPL + Testing
- 12. TPLタスクとストアドプロシージャ
- 13. 並列プログラミングTPL
- 14. アペンドの.tpl
- 15. TPL Complete vs Completion
- 16. TPLキューの管理
- 17. TPLデータフローループの完了
- 18. TPL Dataflow SendAsync結果
- 19. Debug * PhpStormの.tplファイル
- 20. TPLタスク、スレッドなど
- 21. テンプレートのテンプレート(.tpl)smarty
- 22. .NET 4.5 Async vs. TPL
- 23. Opencart - .tplの内部に.tplを含めます。
- 24. TPL内部の作業
- 25. 再帰を伴うTPLデータフロー
- 26. TPLの実装の問題
- 27. TPL - ExecutionDataflowBlockOptions defined BoundedCapacity degraetes performane
- 28. TPLの最大タスクは?
- 29. TPLデータフロー - 条件付きループ
- 30. TPLデータフローとアーキテクチャ設計
[タスクの.ContinueWithを使用するための適切な方法]の可能な重複(http://stackoverflow.com/questions/11904821/proper-way-to-use-continuewith-for -tier) – Igor
@Igorはあなたが 'ContinueWith()'を使うべきだと言っていますか?基本的に私は一度に複数の関数を起動したいが、すべての関数の実行が完了したときに起動するコールバック関数が必要だ。 –
これはまさに 'ContinueWith'のためのものです。 – Igor