Leggere in inglese

Condividi tramite


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.

Proprietà

error

Esiste se l'operazione ha rilevato un errore.

isCancelled

True se l'operazione è stata annullata.

isCompleted

True se l'operazione è stata completata.

isStarted

True se l'operazione è stata avviata.

result

Esiste se l'operazione è stata completata in seguito a un tipo previsto.

Dettagli proprietà

error

Esiste se l'operazione ha rilevato un errore.

error?: Error

Valore della proprietà

Error

isCancelled

True se l'operazione è stata annullata.

isCancelled?: boolean

Valore della proprietà

boolean

isCompleted

True se l'operazione è stata completata.

isCompleted?: boolean

Valore della proprietà

boolean

isStarted

True se l'operazione è stata avviata.

isStarted?: boolean

Valore della proprietà

boolean

result

Esiste se l'operazione è stata completata in seguito a un tipo previsto.

result?: TResult

Valore della proprietà

TResult