PollOperationState interface
PollOperationState bevat een meningsopgave van de kleinste set eigenschappen die nodig zijn om een poller voor langdurige bewerkingen te definiëren.
Terwijl de Poller-klasse werkt als het lokale controlemechanisme om te beginnen met activeren, wachten op en mogelijk een langdurige bewerking annuleren, documenteert de PollOperationState de status van de externe langdurige bewerking.
Deze moet ten minste worden bijgewerkt wanneer de bewerking wordt gestart, wanneer deze is voltooid en wanneer deze wordt geannuleerd. Implementaties kunnen echter elk ander aantal eigenschappen hebben dat door andere redenen kan worden bijgewerkt.
Eigenschappen
error | Bestaat als er een fout is opgetreden bij de bewerking. |
is |
Waar als de bewerking is geannuleerd. |
is |
Waar als de bewerking is voltooid. |
is |
Waar als de bewerking is gestart. |
result | Bestaat als de bewerking is afgesloten in het resultaat van een verwacht type. |
Eigenschapdetails
error
Bestaat als er een fout is opgetreden bij de bewerking.
error?: Error
Waarde van eigenschap
Error
isCancelled
Waar als de bewerking is geannuleerd.
isCancelled?: boolean
Waarde van eigenschap
boolean
isCompleted
Waar als de bewerking is voltooid.
isCompleted?: boolean
Waarde van eigenschap
boolean
isStarted
Waar als de bewerking is gestart.
isStarted?: boolean
Waarde van eigenschap
boolean
result
Bestaat als de bewerking is afgesloten in het resultaat van een verwacht type.
result?: TResult
Waarde van eigenschap
TResult