@azure/core-lro package
Create |
Opções para |
Operation |
Configurações para sondar a operação e verificar se ela foi encerrada. |
Operation |
O tipo de resposta de um LRO. |
Operation |
Enquanto o poller funciona como o mecanismo de controle local para iniciar o acionamento e aguardar uma operação de longa duração, o OperationState documenta o status da operação remota de longa duração. Ele é atualizado após cada enquete. |
Poller |
Um poller para uma operação. |
Raw |
Tipo simples da solicitação bruta. |
Raw |
Tipo simples da resposta bruta. |
Running |
Descrição de uma operação de longa duração. |
Cancel |
CancelOnProgress é usado como o valor de retorno do método onProgress de um Poller. Quando um usuário invoca onProgress, ele é obrigado a passar uma função que será chamada como um retorno de chamada com os novos dados recebidos cada vez que a operação de pesquisa for atualizada. onProgress retorna uma função que impedirá que qualquer atualização adicional chegue ao retorno de chamada original. |
Operation |
O conjunto de estados possíveis em que uma operação pode estar a qualquer momento. |
Resource |
A localização potencial do resultado da ORL, se especificada pela extensão da ORL no swagger. |
Restorable |
Tipo de operação de longa duração restaurável. |
create |
Cria um poller que pode ser usado para sondar uma operação de longa duração. |
deserialize |
Desserializa o estado |
createHttpPoller<TResult, TState>(RunningOperation<unknown>, CreateHttpPollerOptions<TResult, TState>)
Cria um poller que pode ser usado para sondar uma operação de longa duração.
function createHttpPoller<TResult, TState>(lro: RunningOperation<unknown>, options?: CreateHttpPollerOptions<TResult, TState>): PollerLike<TState, TResult>
Parâmetros
- lro
-
RunningOperation<unknown>
Descrição da operação de longa duração
- options
-
CreateHttpPollerOptions<TResult, TState>
Opções para configurar o poller
Devoluções
PollerLike<TState, TResult>
um poller inicializado
Desserializa o estado
function deserializeState<TResult, TState>(serializedState: string): RestorableOperationState<TResult, TState>
Parâmetros
- serializedState
-
string
Devoluções
RestorableOperationState<TResult, TState>