AsyncLROPoller Classe

Sondador assíncrono para operações de longa execução.

Herança
AsyncLROPoller
AsyncLROPoller

Construtor

AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable, polling_method: azure.core.polling._async_poller.AsyncPollingMethod[PollingReturnType])

Parâmetros

client
PipelineClient
Obrigatório

Um cliente de serviço de pipeline

initial_response
PipelineResponse
Obrigatório

A resposta de chamada inicial

deserialization_callback
callable ou Model
Obrigatório

Um retorno de chamada que usa uma Resposta e retorna um objeto desserializado. Se uma subclasse de Model for fornecida, isso passará "desserializar" como retorno de chamada.

polling_method
AsyncPollingMethod
Obrigatório

A estratégia de sondagem a ser adotada

Métodos

continuation_token

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

done

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

from_continuation_token
polling_method

Retorne o método de sondagem associado a este sondador.

result

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

status

Retorna a cadeia de caracteres de status atual.

wait

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

continuation_token

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

continuation_token() -> str

Retornos

Um token de continuação opaco

Tipo de retorno

str

done

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

done() -> bool

Retornos

'True' se o processo tiver sido concluído, caso contrário, 'False'.

Tipo de retorno

from_continuation_token

from_continuation_token(polling_method: azure.core.polling._async_poller.AsyncPollingMethod[PollingReturnType], continuation_token: str, **kwargs) -> azure.core.polling._async_poller.AsyncLROPoller[PollingReturnType]

Parâmetros

polling_method
Obrigatório
continuation_token
Obrigatório

polling_method

Retorne o método de sondagem associado a este sondador.

polling_method() -> azure.core.polling._async_poller.AsyncPollingMethod[PollingReturnType]

result

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

async result() -> PollingReturnType

Retornos

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

Exceções

Problema do servidor com a consulta.

status

Retorna a cadeia de caracteres de status atual.

status() -> str

Retornos

A cadeia de caracteres de status atual

Tipo de retorno

str

wait

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

async wait() -> None

Exceções

Problema do servidor com a consulta.