TaskCompletionSource.TrySetFromTask(Task) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
基になる Task<TResult> を、指定した completedTask
と同じ完了状態に遷移しようとします。
public:
bool TrySetFromTask(System::Threading::Tasks::Task ^ completedTask);
public bool TrySetFromTask (System.Threading.Tasks.Task completedTask);
member this.TrySetFromTask : System.Threading.Tasks.Task -> bool
Public Function TrySetFromTask (completedTask As Task) As Boolean
パラメーター
- completedTask
- Task
完了状態 (例外または取り消し情報を含む) を基になるタスクにコピーする必要がある完了したタスク。
戻り値
操作が成功したかどうかを true
します。それ以外の場合は、false
します。
例外
completedTask
は null
です。
completedTask
が完了していません。
注釈
この操作は、Task<TResult> が既に 3 つの最終状態 (RanToCompletion、Faulted、または Canceled) のいずれかに存在する場合、false
を返します。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET