TextAnalysisLROPoller Klas
Implementeert een protocol waarmee geretourneerde poller-objecten consistent zijn.
- Overname
-
typing_extensions.ProtocolTextAnalysisLROPoller
Constructor
TextAnalysisLROPoller(*args, **kwargs)
Methoden
| add_done_callback |
Voeg de callback-functie toe die moet worden uitgevoerd zodra de langlopende bewerking is voltooid, ongeacht de status van de bewerking. |
| cancel |
Annuleer de bewerking die momenteel wordt gepeild. |
| continuation_token |
Retourneert een vervolgtoken waarmee de poller later opnieuw kan worden gestart. |
| done |
Controleer de status van de langdurige bewerking. |
| remove_done_callback |
Verwijder een callback uit de langdurige bewerking. |
| result |
Retourneert het resultaat van de langdurige bewerking of het resultaat dat beschikbaar is na de opgegeven time-out. |
| status |
Retourneert de huidige statustekenreeks. |
| wait |
Wacht een opgegeven tijdsduur op de langlopende bewerking. U kunt controleren of deze aanroep is beëindigd met een time-out met de methode 'done()'. |
add_done_callback
Voeg de callback-functie toe die moet worden uitgevoerd zodra de langlopende bewerking is voltooid, ongeacht de status van de bewerking.
add_done_callback(func: Callable) -> None
Parameters
| Name | Description |
|---|---|
|
func
Vereist
|
Callback-functie die ten minste één argument nodig heeft, een voltooide LongRunningOperation. |
cancel
Annuleer de bewerking die momenteel wordt gepeild.
cancel() -> None
Retouren
| Type | Description |
|---|---|
|
Geen |
Uitzonderingen
| Type | Description |
|---|---|
|
Wanneer de bewerking al een terminalstatus heeft bereikt. |
continuation_token
Retourneert een vervolgtoken waarmee de poller later opnieuw kan worden gestart.
continuation_token() -> str
Retouren
| Type | Description |
|---|---|
|
Een ondoorzichtig vervolgtoken |
done
Controleer de status van de langdurige bewerking.
done() -> bool
Retouren
| Type | Description |
|---|---|
|
'True' als het proces is voltooid, anders 'False'. |
remove_done_callback
Verwijder een callback uit de langdurige bewerking.
remove_done_callback(func: Callable) -> None
Parameters
| Name | Description |
|---|---|
|
func
Vereist
|
De functie die moet worden verwijderd uit de callbacks. |
Uitzonderingen
| Type | Description |
|---|---|
|
als de langdurige bewerking al is voltooid. |
result
Retourneert het resultaat van de langdurige bewerking of het resultaat dat beschikbaar is na de opgegeven time-out.
result(timeout: int | None = None) -> PollingReturnType_co
Parameters
| Name | Description |
|---|---|
|
timeout
|
standaardwaarde: None
|
Retouren
| Type | Description |
|---|---|
|
De gedeserialiseerde resource van de langdurige bewerking, indien beschikbaar. |
Uitzonderingen
| Type | Description |
|---|---|
|
Serverprobleem met de query. |
status
Retourneert de huidige statustekenreeks.
status() -> str
Retouren
| Type | Description |
|---|---|
|
De huidige statustekenreeks |
wait
Wacht een opgegeven tijdsduur op de langlopende bewerking. U kunt controleren of deze aanroep is beëindigd met een time-out met de methode 'done()'.
wait(timeout: float | None = None) -> None
Parameters
| Name | Description |
|---|---|
|
timeout
|
De tijd die moet worden gewacht totdat de langdurige bewerking is voltooid (in seconden). standaardwaarde: None
|
Uitzonderingen
| Type | Description |
|---|---|
|
Serverprobleem met de query. |