次の方法で共有


PollOperationState interface

PollOperationState には、実行時間の長い操作ポーラーを定義するために必要な最小のプロパティ セットの一覧が含まれています。

Poller クラスは、実行時間の長い操作のトリガー、待機、および取り消しを開始するローカル制御メカニズムとして機能しますが、PollOperationState はリモート実行時間の長い操作の状態を文書化します。

少なくとも操作が開始されたとき、操作が完了したとき、取り消されたときは更新する必要があります。 ただし、実装には、他の理由で更新できる他の数のプロパティを含めることができます。

プロパティ

error

操作でエラーが発生した場合は存在します。

isCancelled

True の 場合は、操作が取り消されました。

isCompleted

操作が完了した場合は True です。

isStarted

True を指定すると、操作が開始されます。

result

予期される型の結果として操作が終了した場合は存在します。

プロパティの詳細

error

操作でエラーが発生した場合は存在します。

error?: Error

プロパティ値

Error

isCancelled

True の 場合は、操作が取り消されました。

isCancelled?: boolean

プロパティ値

boolean

isCompleted

操作が完了した場合は True です。

isCompleted?: boolean

プロパティ値

boolean

isStarted

True を指定すると、操作が開始されます。

isStarted?: boolean

プロパティ値

boolean

result

予期される型の結果として操作が終了した場合は存在します。

result?: TResult

プロパティ値

TResult