次の方法で共有


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