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 carrega identificador; runId mantém a execução criada acessível.
- Extends
-
OperationState<TResult>
Propriedades
| run |
ID atribuído pelo servidor da execução criada. Disponível assim que |
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
runId
ID atribuído pelo servidor da execução criada. Disponível assim que submitted() for resolvido.
runId?: 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