TextAnalysisLROPoller Clase
Implementa un protocolo con el que los objetos de sondeo devueltos son coherentes.
- Herencia
-
typing_extensions.ProtocolTextAnalysisLROPoller
Constructor
TextAnalysisLROPoller(*args, **kwargs)
Métodos
| add_done_callback |
Agregue la función de devolución de llamada que se va a ejecutar una vez completada la operación de larga duración, independientemente del estado de la operación. |
| cancel |
Cancele la operación que se está sondeando. |
| 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. |
| remove_done_callback |
Quite una devolución de llamada de la operación de larga duración. |
| result |
Devuelve el resultado de la operación de larga duración o el resultado disponible después del tiempo de espera especificado. |
| status |
Devuelve la cadena de estado actual. |
| wait |
Espere en la operación de larga duración durante un período de tiempo especificado. Puede comprobar si esta llamada finalizó con el tiempo de espera con el método "done()". |
add_done_callback
Agregue la función de devolución de llamada que se va a ejecutar una vez completada la operación de larga duración, independientemente del estado de la operación.
add_done_callback(func: Callable) -> None
Parámetros
| Nombre | Description |
|---|---|
|
func
Requerido
|
Función de devolución de llamada que toma al menos un argumento, un LongRunningOperation completado. |
cancel
Cancele la operación que se está sondeando.
cancel() -> None
Devoluciones
| Tipo | Description |
|---|---|
|
Ninguno |
Excepciones
| Tipo | Description |
|---|---|
|
Cuando la operación ya ha alcanzado un estado terminal. |
continuation_token
Devuelve un token de continuación que permite reiniciar el sondeo más adelante.
continuation_token() -> str
Devoluciones
| Tipo | Description |
|---|---|
|
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'. |
remove_done_callback
Quite una devolución de llamada de la operación de larga duración.
remove_done_callback(func: Callable) -> None
Parámetros
| Nombre | Description |
|---|---|
|
func
Requerido
|
Función que se va a quitar de las devoluciones de llamada. |
Excepciones
| Tipo | Description |
|---|---|
|
si la operación de larga duración ya se ha completado. |
result
Devuelve el resultado de la operación de larga duración o el resultado disponible después del tiempo de espera especificado.
result(timeout: int | None = None) -> PollingReturnType_co
Parámetros
| Nombre | Description |
|---|---|
|
timeout
|
valor predeterminado: None
|
Devoluciones
| Tipo | Description |
|---|---|
|
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 |
|---|---|
|
Cadena de estado actual |
wait
Espere en la operación de larga duración durante un período de tiempo especificado. Puede comprobar si esta llamada finalizó con el tiempo de espera con el método "done()".
wait(timeout: float | None = None) -> None
Parámetros
| Nombre | Description |
|---|---|
|
timeout
|
Período de tiempo para esperar a que se complete la operación de larga duración (en segundos). valor predeterminado: None
|
Excepciones
| Tipo | Description |
|---|---|
|
Problema del servidor con la consulta. |