JobOperationState interface

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

PERSONALIZAÇÃO: SDK-IMPROVEMENT: os sondadores emitidos resolvem para a carga útil terminal result do trabalho, que não transporta 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() se resolve.

Propriedades Herdadas

error

Existirá se a operação encontrou algum erro.

result

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

status

O status atual da operação.

Detalhes de Propriedade

jobId

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

jobId?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

error

Existirá se a operação encontrou algum erro.

error?: Error

Valor de Propriedade

Error

Herdado de OperationState.error

result

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

result?: TResult

Valor de Propriedade

TResult

Herdado de OperationState.result

status

O status atual da operação.

status: OperationStatus

Valor de Propriedade

Herdado de Estado da Operação.estado