TextAnalysisLROPoller Třída
Implementuje protokol, se kterým jsou vrácené objekty poller konzistentní.
- Dědičnost
-
typing_extensions.ProtocolTextAnalysisLROPoller
Konstruktor
TextAnalysisLROPoller(*args, **kwargs)
Metody
add_done_callback |
Přidejte funkci zpětného volání, která se má spustit po dokončení dlouhotrvající operace – bez ohledu na stav operace. |
cancel |
Zrušte operaci, která se právě dotazuje. |
continuation_token |
Vrátí token pokračování, který umožní později restartovat poller. |
done |
Zkontrolujte stav dlouhotrvající operace. |
remove_done_callback |
Odeberte zpětné volání z dlouhotrvající operace. |
result |
Vrátí výsledek dlouhotrvající operace nebo výsledek dostupný po uplynutí zadaného časového limitu. |
status |
Vrátí aktuální stavový řetězec. |
wait |
Počkejte na dlouho běžící operaci po zadanou dobu. Pomocí metody done() můžete zkontrolovat, jestli toto volání skončilo vypršením časového limitu. |
add_done_callback
Přidejte funkci zpětného volání, která se má spustit po dokončení dlouhotrvající operace – bez ohledu na stav operace.
add_done_callback(func: Callable) -> None
Parametry
Name | Description |
---|---|
func
Vyžadováno
|
Funkce zpětného volání, která přijímá alespoň jeden argument, dokončený LongRunningOperation. |
cancel
Zrušte operaci, která se právě dotazuje.
cancel() -> None
Návraty
Typ | Description |
---|---|
Žádné |
Výjimky
Typ | Description |
---|---|
Pokud už operace dosáhla koncového stavu. |
continuation_token
Vrátí token pokračování, který umožní později restartovat poller.
continuation_token() -> str
Návraty
Typ | Description |
---|---|
Neprůsledný pokračovací token |
done
Zkontrolujte stav dlouhotrvající operace.
done() -> bool
Návraty
Typ | Description |
---|---|
"Pravda", pokud se proces dokončil, v opačném případě "False". |
remove_done_callback
Odeberte zpětné volání z dlouhotrvající operace.
remove_done_callback(func: Callable) -> None
Parametry
Name | Description |
---|---|
func
Vyžadováno
|
Funkce, která se má odebrat ze zpětných volání. |
Výjimky
Typ | Description |
---|---|
pokud se dlouhotrvající operace již dokončila. |
result
Vrátí výsledek dlouhotrvající operace nebo výsledek dostupný po uplynutí zadaného časového limitu.
result(timeout: int | None = None) -> PollingReturnType_co
Parametry
Name | Description |
---|---|
timeout
|
výchozí hodnota: None
|
Návraty
Typ | Description |
---|---|
Deserializovaný prostředek dlouhotrvající operace, pokud je k dispozici. |
Výjimky
Typ | Description |
---|---|
Serverový problém s dotazem. |
status
Vrátí aktuální stavový řetězec.
status() -> str
Návraty
Typ | Description |
---|---|
Aktuální stavový řetězec |
wait
Počkejte na dlouho běžící operaci po zadanou dobu. Pomocí metody done() můžete zkontrolovat, jestli toto volání skončilo vypršením časového limitu.
wait(timeout: float | None = None) -> None
Parametry
Name | Description |
---|---|
timeout
|
Doba čekání na dokončení dlouhotrvající operace (v sekundách). výchozí hodnota: None
|
Výjimky
Typ | Description |
---|---|
Serverový problém s dotazem. |
Atributy
details
Azure SDK for Python