RunOperationState interface

Operationele status voor een langlopende operatie die een run-resource creëert.

AANPASSING: SDK-VERBETERING: de uitgezonden poller lost op naar de terminale result payload van de run, die geen identificatie bevat; runId houdt de aangemaakte run bereikbaar.

Uitbreiding

OperationState<TResult>

Eigenschappen

runId

Server-toegewezen id van de aangemaakte run. Beschikbaar zodra submitted() het is opgelost.

Overgenomen eigenschappen

error

Bestaat als er een fout is opgetreden bij de bewerking.

result

Zal bestaan als de bewerking een resultaat van het verwachte type opleverde.

status

De huidige status van de bewerking.

Eigenschapdetails

runId

Server-toegewezen id van de aangemaakte run. Beschikbaar zodra submitted() het is opgelost.

runId?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

error

Bestaat als er een fout is opgetreden bij de bewerking.

error?: Error

Waarde van eigenschap

Error

Geërfd van OperationState.error

result

Zal bestaan als de bewerking een resultaat van het verwachte type opleverde.

result?: TResult

Waarde van eigenschap

TResult

Geërfd van OperationState.result

status

De huidige status van de bewerking.

status: OperationStatus

Waarde van eigenschap

Geërfd van OperationState.status