JobOperationState interface

Estado operacional para uma operação de longa duração que cria um recurso de trabalho.

PERSONALIZAÇÃO: SDK-IMPROVEMENT: os pollers emitidos resolvem para a carga útil terminal result do trabalho, que não carrega identificador; jobId mantém o trabalho criado acessível.

Extends

OperationState<TResult>

Propriedades

jobId

ID atribuído pelo servidor do trabalho criado. Disponível assim que submitted() for resolvido.

Propriedades herdadas

error

Existirá se a operação tiver encontrado algum erro.

result

Existirá se a operação produziu um resultado do tipo esperado.

status

O status atual da operação.

Detalhes da propriedade

jobId

ID atribuído pelo servidor do trabalho criado. Disponível assim que submitted() for resolvido.

jobId?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

error

Existirá se a operação tiver encontrado algum erro.

error?: Error

Valor da propriedade

Error

Herdado de OperationState.error

result

Existirá se a operação produziu um resultado do tipo esperado.

result?: TResult

Valor da propriedade

TResult

Herdado de OperationState.result

status

O status atual da operação.

status: OperationStatus

Valor da propriedade

Herdado de Estado-Operação.status