Task.IsCompleted プロパティ

定義

タスクが完了したかどうかを示す値を取得します。Gets a value that indicates whether the task has completed.

public:
 property bool IsCompleted { bool get(); };
public bool IsCompleted { get; }
member this.IsCompleted : bool
Public ReadOnly Property IsCompleted As Boolean

プロパティ値

タスクが完了した (つまり、RanToCompletionFaultedCanceled) のいずれかの最終状態であることを true します。それ以外の場合は、falseます。true if the task has completed (that is, the task is in one of the three final states: RanToCompletion, Faulted, or Canceled); otherwise, false.

実装

注釈

重要

Task.IsCompleted プロパティの値を取得しても、タスクが完了するまで呼び出し元のスレッドはブロックされません。Retrieving the value of the Task.IsCompleted property does not block the calling thread until the task has completed.

適用対象