TextAnalysisLROPoller Classe

Implementa um protocolo que devolve objetos de poller são consistentes com.

Herança
typing_extensions.Protocol
TextAnalysisLROPoller

Construtor

TextAnalysisLROPoller(*args, **kwargs)

Métodos

add_done_callback

Adicione a função de retorno a ser executada uma vez concluída a operação de longa duração - independentemente do estado da operação.

cancel

Cancele a operação que está a ser sondada.

continuation_token

Devolva um símbolo de continuação que permite reiniciar o poller mais tarde.

done

Verifique o estado da operação a longo prazo.

remove_done_callback

Remova uma chamada da operação de longa duração.

result

Devolva o resultado da operação de longo prazo ou o resultado disponível após o intervalo especificado.

status

Devolve a cadeia de estado atual.

wait

Aguarde durante um período de tempo especificado. Pode verificar se esta chamada terminou com o tempo limite com o método "feito".

add_done_callback

Adicione a função de retorno a ser executada uma vez concluída a operação de longa duração - independentemente do estado da operação.

add_done_callback(func: Callable) -> None

Parâmetros

Name Description
func
Necessário

Função callback que requer pelo menos um argumento, uma LongRunningOperation completa.

cancel

Cancele a operação que está a ser sondada.

cancel() -> None

Devoluções

Tipo Description

Nenhuma

Exceções

Tipo Description

Quando a operação já chegou a um estado terminal.

continuation_token

Devolva um símbolo de continuação que permite reiniciar o poller mais tarde.

continuation_token() -> str

Devoluções

Tipo Description
str

Um símbolo de continuação opaco

done

Verifique o estado da operação a longo prazo.

done() -> bool

Devoluções

Tipo Description

"Verdadeiro" se o processo tiver terminado, senão 'Falso'.

remove_done_callback

Remova uma chamada da operação de longa duração.

remove_done_callback(func: Callable) -> None

Parâmetros

Name Description
func
Necessário

A função a retirar das chamadas.

Exceções

Tipo Description

se a operação de longo prazo já tiver terminado.

result

Devolva o resultado da operação de longo prazo ou o resultado disponível após o intervalo especificado.

result(timeout: int | None = None) -> PollingReturnType_co

Parâmetros

Name Description
timeout
valor predefinido: None

Devoluções

Tipo Description

O recurso desseecializado da operação de longa duração, 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 durante um período de tempo especificado. Pode verificar se esta chamada terminou com o tempo limite com o método "feito".

wait(timeout: float | None = None) -> None

Parâmetros

Name Description
timeout

Período de tempo para aguardar que a operação de longo prazo esteja concluída (em segundos).

valor predefinido: None

Exceções

Tipo Description

Problema do servidor com a consulta.

Atributos

details

Metadados de operação de longa duração.

Devoluções

Tipo Description

Um mapeamento de detalhes sobre a operação de longa duração.