Delen via


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.

isCancelled

Waar 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 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