PollOperationState interface
PollOperationState contém uma lista opinada do conjunto de propriedades mais pequeno necessário para definir qualquer poller de operação de execução prolongada.
Enquanto a classe Poller funciona como o mecanismo de controlo local para começar a acionar, aguardar e potencialmente cancelar uma operação de execução prolongada, o PollOperationState documenta o estado da operação de execução prolongada remota.
Deve ser atualizado, pelo menos, quando a operação for iniciada, quando terminar e quando for cancelada. No entanto, as implementações podem ter qualquer outro número de propriedades que podem ser atualizadas por outros motivos.
Propriedades
error | Existirá se a operação tiver encontrado algum erro. |
is |
Verdadeiro se a operação tiver sido cancelada. |
is |
Verdadeiro se a operação tiver sido concluída. |
is |
Verdadeiro se a operação tiver sido iniciada. |
result | Existirá se a operação tiver sido concluída em resultado de um tipo esperado. |
Detalhes de Propriedade
error
Existirá se a operação tiver encontrado algum erro.
error?: Error
Valor de Propriedade
Error
isCancelled
Verdadeiro se a operação tiver sido cancelada.
isCancelled?: boolean
Valor de Propriedade
boolean
isCompleted
Verdadeiro se a operação tiver sido concluída.
isCompleted?: boolean
Valor de Propriedade
boolean
isStarted
Verdadeiro se a operação tiver sido iniciada.
isStarted?: boolean
Valor de Propriedade
boolean
result
Existirá se a operação tiver sido concluída em resultado de um tipo esperado.
result?: TResult
Valor de Propriedade
TResult