Compartir a través de


AsyncLROPoller Clase

Sondeo asincrónico para operaciones de larga duración.

Herencia
AsyncLROPoller
AsyncLROPoller

Constructor

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

Parámetros

Nombre Description
client
Requerido

Un cliente de servicio de canalización

initial_response
Requerido

Respuesta de llamada inicial

deserialization_callback
Requerido
callable o <xref:msrest.serialization.Model>

Devolución de llamada que toma una respuesta y devuelve un objeto deserializado. Si se da una subclase de Model, se pasa "deserializar" como devolución de llamada.

polling_method
Requerido

La estrategia de sondeo que se va a adoptar

Métodos

continuation_token

Devuelve un token de continuación que permite reiniciar el sondeo más adelante.

done

Compruebe el estado de la operación de larga duración.

from_continuation_token
polling_method

Devuelve el método de sondeo asociado a este sondeo.

result

Devuelve el resultado de la operación de larga duración.

status

Devuelve la cadena de estado actual.

wait

Espere en la operación de larga duración.

continuation_token

Devuelve un token de continuación que permite reiniciar el sondeo más adelante.

continuation_token() -> str

Devoluciones

Tipo Description
str

Un token de continuación opaco

done

Compruebe el estado de la operación de larga duración.

done() -> bool

Devoluciones

Tipo Description

'True' si el proceso se ha completado, de lo contrario ,'False'.

from_continuation_token

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

Parámetros

Nombre Description
polling_method
Requerido
continuation_token
Requerido

polling_method

Devuelve el método de sondeo asociado a este sondeo.

polling_method() -> AsyncPollingMethod[PollingReturnType_co]

Devoluciones

Tipo Description

Método de sondeo asociado a este sondeo.

result

Devuelve el resultado de la operación de larga duración.

async result() -> PollingReturnType_co

Devoluciones

Tipo Description
any,

Recurso deserializado de la operación de larga duración, si hay uno disponible.

Excepciones

Tipo Description

Problema del servidor con la consulta.

status

Devuelve la cadena de estado actual.

status() -> str

Devoluciones

Tipo Description
str

Cadena de estado actual

wait

Espere en la operación de larga duración.

async wait() -> None

Excepciones

Tipo Description

Problema del servidor con la consulta.