AnalyzeActionsLROPoller Klas
- Overname
-
azure.core.polling._poller.LROPollerAnalyzeActionsLROPoller
Constructor
AnalyzeActionsLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: PollingMethod[PollingReturnType_co])
Parameters
Name | Description |
---|---|
client
Vereist
|
|
initial_response
Vereist
|
|
deserialization_callback
Vereist
|
|
polling_method
Vereist
|
|
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 |
Een vervolgtoken retourneren waarmee de poller later opnieuw kan worden gestart. |
done |
Controleer de status van de langlopende bewerking. |
polling_method |
Retourneer de pollingmethode die aan deze poller is gekoppeld. |
remove_done_callback |
Een callback verwijderen uit de langlopende bewerking. |
result |
Retourneer het resultaat van de langlopende 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
Een vervolgtoken retourneren waarmee de poller later opnieuw kan worden gestart.
continuation_token() -> str
Retouren
Type | Description |
---|---|
Een ondoorzichtig vervolgtoken |
done
Controleer de status van de langlopende bewerking.
done() -> bool
Retouren
Type | Description |
---|---|
'Waar' als het proces is voltooid, anders 'Onwaar'. |
polling_method
Retourneer de pollingmethode die aan deze poller is gekoppeld.
polling_method() -> AnalyzeActionsLROPollingMethod
Retouren
Type | Description |
---|---|
<xref:AnalyzeActionsLROPollingMethod>
|
AnalyzeActionsLROPollingMethod |
remove_done_callback
Een callback verwijderen uit de langlopende 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
Retourneer het resultaat van de langlopende bewerking of het resultaat dat beschikbaar is na de opgegeven time-out.
result(timeout: float | None = None) -> PollingReturnType_co
Parameters
Name | Description |
---|---|
timeout
|
De tijd die moet worden gewacht voordat u de controle weer krijgt. standaardwaarde: None
|
Retouren
Type | Description |
---|---|
any,
|
De gedeserialiseerde resource van de langlopende 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
Vereist
|
Tijdsduur om te wachten tot de langlopende bewerking is voltooid (in seconden). |
Uitzonderingen
Type | Description |
---|---|
Serverprobleem met de query. |
Kenmerken
details
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor