TextAnalysisLROPoller Klasa
Implementuje protokół, z którym zwracane obiekty poller są zgodne.
- Dziedziczenie
-
typing_extensions.ProtocolTextAnalysisLROPoller
Konstruktor
TextAnalysisLROPoller(*args, **kwargs)
Metody
add_done_callback |
Dodaj funkcję wywołania zwrotnego, która ma być uruchamiana po zakończeniu długotrwałej operacji — niezależnie od stanu operacji. |
cancel |
Anuluj operację aktualnie sondowaną. |
continuation_token |
Zwróć token kontynuacji, który pozwala później ponownie uruchomić usługę poller. |
done |
Sprawdź stan długotrwałej operacji. |
remove_done_callback |
Usuń wywołanie zwrotne z długotrwałej operacji. |
result |
Zwróć wynik długotrwałej operacji lub wynik dostępny po upływie określonego limitu czasu. |
status |
Zwraca bieżący ciąg stanu. |
wait |
Poczekaj na długotrwałą operację przez określony czas. Możesz sprawdzić, czy to wywołanie zostało zakończone przekroczeniem limitu czasu za pomocą metody "done()". |
add_done_callback
Dodaj funkcję wywołania zwrotnego, która ma być uruchamiana po zakończeniu długotrwałej operacji — niezależnie od stanu operacji.
add_done_callback(func: Callable) -> None
Parametry
Nazwa | Opis |
---|---|
func
Wymagane
|
Funkcja wywołania zwrotnego, która przyjmuje co najmniej jeden argument, ukończoną funkcję LongRunningOperation. |
cancel
Anuluj operację aktualnie sondowaną.
cancel() -> None
Zwraca
Typ | Opis |
---|---|
Brak |
Wyjątki
Typ | Opis |
---|---|
Gdy operacja osiągnęła już stan terminalu. |
continuation_token
Zwróć token kontynuacji, który pozwala później ponownie uruchomić usługę poller.
continuation_token() -> str
Zwraca
Typ | Opis |
---|---|
Nieprzezroczysty token kontynuacji |
done
Sprawdź stan długotrwałej operacji.
done() -> bool
Zwraca
Typ | Opis |
---|---|
Wartość "True", jeśli proces został ukończony, w przeciwnym razie wartość "Fałsz". |
remove_done_callback
Usuń wywołanie zwrotne z długotrwałej operacji.
remove_done_callback(func: Callable) -> None
Parametry
Nazwa | Opis |
---|---|
func
Wymagane
|
Funkcja, która ma zostać usunięta z wywołań zwrotnych. |
Wyjątki
Typ | Opis |
---|---|
jeśli długotrwała operacja została już ukończona. |
result
Zwróć wynik długotrwałej operacji lub wynik dostępny po upływie określonego limitu czasu.
result(timeout: int | None = None) -> PollingReturnType_co
Parametry
Nazwa | Opis |
---|---|
timeout
|
wartość domyślna: None
|
Zwraca
Typ | Opis |
---|---|
Zdeserializowany zasób długotrwałej operacji, jeśli jest dostępny. |
Wyjątki
Typ | Opis |
---|---|
Problem z serwerem z zapytaniem. |
status
wait
Poczekaj na długotrwałą operację przez określony czas. Możesz sprawdzić, czy to wywołanie zostało zakończone przekroczeniem limitu czasu za pomocą metody "done()".
wait(timeout: float | None = None) -> None
Parametry
Nazwa | Opis |
---|---|
timeout
|
Okres oczekiwania na ukończenie długotrwałej operacji (w sekundach). wartość domyślna: None
|
Wyjątki
Typ | Opis |
---|---|
Problem z serwerem z zapytaniem. |
Atrybuty
details
Azure SDK for Python