PollOperationState interface
PollOperationState には、実行時間の長い操作ポーリングツールを定義するために必要なプロパティの最小セットの一覧が含まれています。
Poller クラスは、実行時間の長い操作のトリガー、待機、取り消しを開始するローカル制御メカニズムとして機能しますが、PollOperationState はリモートの実行時間の長い操作の状態を文書化します。
少なくとも操作の開始時、完了時、取り消し時に更新する必要があります。 ただし、実装には、他の理由で更新できる他の数のプロパティを含めることができます。
プロパティ
error | 操作でエラーが発生した場合は存在します。 |
is |
操作が取り消された場合は True。 |
is |
操作が完了した場合は True。 |
is |
操作が開始された場合は 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