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. |
Kenmerken
details
Azure SDK for Python