PollOperationState interface
PollOperationState contiene un elenco di opinioni del set di proprietà più piccolo necessario per definire un poller di operazione a esecuzione prolungata.
Mentre la classe Poller funziona come meccanismo di controllo locale per avviare l'attivazione, attendere e potenzialmente annullare un'operazione a esecuzione prolungata, PollOperationState documenta lo stato dell'operazione a esecuzione prolungata remota.
Deve essere aggiornato almeno all'avvio dell'operazione, al termine dell'operazione e al momento dell'annullamento. Tuttavia, le implementazioni possono avere qualsiasi altro numero di proprietà che possono essere aggiornate da altri motivi.
error | Esiste se l'operazione ha rilevato un errore. |
is |
True se l'operazione è stata annullata. |
is |
True se l'operazione è stata completata. |
is |
True se l'operazione è stata avviata. |
result | Esiste se l'operazione è stata completata in seguito a un tipo previsto. |
Esiste se l'operazione ha rilevato un errore.
error?: Error
Valore della proprietà
Error
True se l'operazione è stata annullata.
isCancelled?: boolean
Valore della proprietà
boolean
True se l'operazione è stata completata.
isCompleted?: boolean
Valore della proprietà
boolean
True se l'operazione è stata avviata.
isStarted?: boolean
Valore della proprietà
boolean
Esiste se l'operazione è stata completata in seguito a un tipo previsto.
result?: TResult
Valore della proprietà
TResult