私が持っているクラスのインスタンスを構築するときに、トークン更新関数(async
メソッド)を起動し、バックグラウンドで実行させたいと思います(返されたTask
への参照を保持します)。すでに完了したタスクを待っているときはどうなりますか?
その後、ユーザーがリクエストをトリガーすると、私はそのことをお待ちしています。Task
Task
が1秒後に完了し、ユーザーが2秒後に要求をトリガーするとします(つまり、Task
が完了したことを意味します)。
ユーザーの要求await
を処理する方法は、Task
の値をすぐに取得できますか?結局、Task
が完成し、値を保持します。
はい、すぐに結果が返されます。 –
@MatthewWatsonなぜあなたは答えとしてそれを書かなかったのですか?私はあなたの答えを受け入れるだろう。 – johni
答えとして書くのに十分な長さではありませんでした。 –