Поделиться через


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