RunOperationState interface

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

PERSONALIZAÇÃO: SDK-MELHORIA: o poller emitido resolve para a carga útil terminal result da execução, que não transporta identificador; runId mantém a execução criada acessível.

Extends

OperationState<TResult>

Propriedades

runId

ID atribuído pelo servidor da execução criada. 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

runId

ID atribuído pelo servidor da execução criada. Disponível assim que submitted() se resolve.

runId?: 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