Share via


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.

isCancelled

True als de bewerking is geannuleerd.

isCompleted

Waar als de bewerking is voltooid.

isStarted

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