AsyncLROPoller Classe

Poller assíncrono para operações de execução prolongada.

Herança
AsyncLROPoller
AsyncLROPoller

Construtor

AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: AsyncPollingMethod[PollingReturnType_co])

Parâmetros

Name Description
client
Necessário

Um cliente de serviço de pipeline

initial_response
Necessário

A resposta inicial da chamada

deserialization_callback
Necessário
callable ou <xref:msrest.serialization.Model>

Uma chamada de retorno que recebe uma Resposta e devolve um objeto serializado sem serialização. Se for fornecida uma subclasse de Modelo, esta ação transmite "anular a serialização" como chamada de retorno.

polling_method
Necessário

A estratégia de consulta a adotar

Métodos

continuation_token

Devolver um token de continuação que permite reiniciar o poller mais tarde.

done

Verifique o estado da operação de execução prolongada.

from_continuation_token
polling_method

Devolver o método de consulta associado a este poller.

result

Devolver o resultado da operação de execução prolongada.

status

Devolve a cadeia de estado atual.

wait

Aguarde pela operação de execução prolongada.

continuation_token

Devolver um token de continuação que permite reiniciar o poller mais tarde.

continuation_token() -> str

Devoluções

Tipo Description
str

Um token de continuação opaco

done

Verifique o estado da operação de execução prolongada.

done() -> bool

Devoluções

Tipo Description

"Verdadeiro" se o processo tiver sido concluído, senão "Falso".

from_continuation_token

from_continuation_token(polling_method: AsyncPollingMethod[PollingReturnType_co], continuation_token: str, **kwargs: Any) -> AsyncLROPoller[PollingReturnType_co]

Parâmetros

Name Description
polling_method
Necessário
continuation_token
Necessário

polling_method

Devolver o método de consulta associado a este poller.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Devoluções

Tipo Description

O método de consulta associado a este poller.

result

Devolver o resultado da operação de execução prolongada.

async result() -> PollingReturnType_co

Devoluções

Tipo Description
any,

O recurso desserializado da operação de execução prolongada, se estiver disponível.

Exceções

Tipo Description

Problema do servidor com a consulta.

status

Devolve a cadeia de estado atual.

status() -> str

Devoluções

Tipo Description
str

A cadeia de estado atual

wait

Aguarde pela operação de execução prolongada.

async wait() -> None

Exceções

Tipo Description

Problema do servidor com a consulta.