PollOperationState interface
PollOperationState bevat een eigen gemaakte lijst met de kleinste set eigenschappen die nodig zijn om een poller voor langdurige bewerkingen te definiëren.
Hoewel de Poller-klasse werkt als het lokale controlemechanisme om te beginnen met activeren, wachten op en mogelijk een langdurige bewerking te annuleren, documenteert pollOperationState de status van de externe langdurige bewerking.
De bewerking moet ten minste worden bijgewerkt wanneer de bewerking wordt gestart, voltooid en geannuleerd. Implementaties kunnen echter een ander aantal eigenschappen hebben dat om andere redenen kan worden bijgewerkt.
Eigenschappen
error | Bestaat als de bewerking een fout heeft aangetroffen. |
is |
True 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 met een resultaat van een verwacht type. |
Eigenschapdetails
error
Bestaat als de bewerking een fout heeft aangetroffen.
error?: Error
Waarde van eigenschap
Error
isCancelled
True 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 met een resultaat van een verwacht type.
result?: TResult
Waarde van eigenschap
TResult