Share via


TextAnalysisLROPoller Classe

Implementa um protocolo com o qual os objetos do sondador retornados são consistentes.

Herança
typing_extensions.Protocol
TextAnalysisLROPoller

Construtor

TextAnalysisLROPoller(*args, **kwargs)

Métodos

add_done_callback

Adicione a função de retorno de chamada a ser executada após a conclusão da operação de execução prolongada, independentemente do status da operação.

cancel

Cancele a operação que está sendo sondada no momento.

continuation_token

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

done

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

remove_done_callback

Remova um retorno de chamada da operação de execução prolongada.

result

Retornar o resultado da operação de execução prolongada ou o resultado disponível após o tempo limite especificado.

status

Retorna a cadeia de caracteres de status atual.

wait

Aguarde a operação de execução prolongada por um período de tempo especificado. Você pode verificar se essa chamada foi encerrada com o tempo limite com o método "done()".

add_done_callback

Adicione a função de retorno de chamada a ser executada após a conclusão da operação de execução prolongada, independentemente do status da operação.

add_done_callback(func: Callable) -> None

Parâmetros

Nome Description
func
Obrigatório

Função de retorno de chamada que usa pelo menos um argumento, um LongRunningOperation concluído.

cancel

Cancele a operação que está sendo sondada no momento.

cancel() -> None

Retornos

Tipo Description

Nenhum

Exceções

Tipo Description

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

continuation_token

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

continuation_token() -> str

Retornos

Tipo Description
str

Um token de continuação opaco

done

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

done() -> bool

Retornos

Tipo Description

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

remove_done_callback

Remova um retorno de chamada da operação de execução prolongada.

remove_done_callback(func: Callable) -> None

Parâmetros

Nome Description
func
Obrigatório

A função a ser removida dos retornos de chamada.

Exceções

Tipo Description

se a operação de execução prolongada já tiver sido concluída.

result

Retornar o resultado da operação de execução prolongada ou o resultado disponível após o tempo limite especificado.

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

Parâmetros

Nome Description
timeout
valor padrão: None

Retornos

Tipo Description

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

Exceções

Tipo Description

Problema de servidor com a consulta.

status

Retorna a cadeia de caracteres de status atual.

status() -> str

Retornos

Tipo Description
str

A cadeia de caracteres de status atual

wait

Aguarde a operação de execução prolongada por um período de tempo especificado. Você pode verificar se essa chamada foi encerrada com o tempo limite com o método "done()".

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

Parâmetros

Nome Description
timeout

Período de tempo para aguardar a conclusão da operação de execução prolongada (em segundos).

valor padrão: None

Exceções

Tipo Description

Problema de servidor com a consulta.

Atributos

details

Metadados de operação de execução prolongada.

Retornos

Tipo Description

Um mapeamento de detalhes sobre a operação de execução prolongada.