RunOperationState interface

Stan operacji dla długotrwałej operacji, która tworzy zasób uruchomienia.

PERSONALIZACJA: SDK-ULEPSZENIE: emitowany poller rozwiązuje się do końcowego result ładunku uruchomienia, który nie posiada identyfikatora; runId utrzymuje wytworzony przebieg dostępnym.

Rozszerzenie

OperationState<TResult>

Właściwości

runId

Identyfikator przypisany przez serwer utworzonego przebiegu. Dostępne, gdy submitted() się rozwiąże.

Właściwości dziedziczone

error

Będzie istnieć, jeśli operacja napotkała jakikolwiek błąd.

result

Będzie istnieć, jeśli operacja wygenerowała wynik oczekiwanego typu.

status

Bieżący stan operacji.

Szczegóły właściwości

runId

Identyfikator przypisany przez serwer utworzonego przebiegu. Dostępne, gdy submitted() się rozwiąże.

runId?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

error

Będzie istnieć, jeśli operacja napotkała jakikolwiek błąd.

error?: Error

Wartość właściwości

Error

Dziedziczone od OperationState.error

result

Będzie istnieć, jeśli operacja wygenerowała wynik oczekiwanego typu.

result?: TResult

Wartość właściwości

TResult

Dziedziczone od OperationState.result

status

Bieżący stan operacji.

status: OperationStatus

Wartość właściwości

Dziedziczone od OperationState.status