RunOperationState interface

Operationstillstånd för en långvarig operation som skapar en körresurs.

ANPASSNING: SDK-FÖRBÄTTRING: den emitterade pollern upplöses till körningens terminallast result , som inte bär någon identifierare; runId håller den skapade körningen nåbar.

Extends

OperationState<TResult>

Egenskaper

runId

Servertilldelat id för den skapade körningen. Tillgänglig när submitted() det löser sig.

Ärvda egenskaper

error

Kommer att finnas om åtgärden påträffade något fel.

result

Kommer att existera om operationen gav ett resultat av förväntad typ.

status

Åtgärdens aktuella status.

Egenskapsinformation

runId

Servertilldelat id för den skapade körningen. Tillgänglig när submitted() det löser sig.

runId?: string

Egenskapsvärde

string

Information om ärvda egenskaper

error

Kommer att finnas om åtgärden påträffade något fel.

error?: Error

Egenskapsvärde

Error

Ärvt från OperationState.error

result

Kommer att existera om operationen gav ett resultat av förväntad typ.

result?: TResult

Egenskapsvärde

TResult

Ärvt från OperationState.result

status

Åtgärdens aktuella status.

status: OperationStatus

Egenskapsvärde

Ärvt från OperationState.status