エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Taskを使って非同期処理 6:継続処理のオプション 前回 はContinueWithを使って処理を継続させる方法を説... Taskを使って非同期処理 6:継続処理のオプション 前回 はContinueWithを使って処理を継続させる方法を説明しました。 今回はContinueWithにオプション(TaskContinuationOptions列挙体)を指定して、特定の条件でのみ継続処理を実行する方法を説明します。 オプションには色々あるのですが、よく使うと思われる以下の3つを紹介します。 Taskが完了した場合のみ継続 : OnlyOnRanToCompletion Taskがキャンセルされた場合のみ継続 : OnlyOnCanceled Taskがハンドルされない例外により途中で止まった場合のみ継続 : OnlyOnFaulted これらのオプションを使って、完了後の処理、キャンセル時の処理、エラー時の処理を行なってみます。 ---- C# -------------------------