AsyncLROPoller Classe
Polleur asynchrone pour les opérations de longue durée.
- Héritage
-
AsyncLROPollerAsyncLROPoller
Constructeur
AsyncLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: AsyncPollingMethod[PollingReturnType_co])
Paramètres
Nom | Description |
---|---|
client
Obligatoire
|
Un client de service de pipeline |
initial_response
Obligatoire
|
Réponse à l’appel initial |
deserialization_callback
Obligatoire
|
callable ou
<xref:msrest.serialization.Model>
Rappel qui prend une réponse et retourne un objet désérialisé. Si une sous-classe de Model est donnée, cette opération passe « désérialize » comme rappel. |
polling_method
Obligatoire
|
La stratégie d’interrogation à adopter |
Méthodes
continuation_token |
Retourne un jeton de continuation qui permet de redémarrer l’polleur ultérieurement. |
done |
Vérifiez status de l’opération de longue durée. |
from_continuation_token | |
polling_method |
Retourne la méthode d’interrogation associée à cet polleur. |
result |
Retourne le résultat de l’opération de longue durée. |
status |
Retourne la chaîne status actuelle. |
wait |
Attendez l’opération de longue durée. |
continuation_token
Retourne un jeton de continuation qui permet de redémarrer l’polleur ultérieurement.
continuation_token() -> str
Retours
Type | Description |
---|---|
Jeton de continuation opaque |
done
Vérifiez status de l’opération de longue durée.
done() -> bool
Retours
Type | Description |
---|---|
« True » si le processus est terminé, sinon « False ». |
from_continuation_token
from_continuation_token(polling_method: AsyncPollingMethod[PollingReturnType_co], continuation_token: str, **kwargs: Any) -> AsyncLROPoller[PollingReturnType_co]
Paramètres
Nom | Description |
---|---|
polling_method
Obligatoire
|
|
continuation_token
Obligatoire
|
|
polling_method
Retourne la méthode d’interrogation associée à cet polleur.
polling_method() -> AsyncPollingMethod[PollingReturnType_co]
Retours
Type | Description |
---|---|
Méthode d’interrogation associée à cet polleur. |
result
Retourne le résultat de l’opération de longue durée.
async result() -> PollingReturnType_co
Retours
Type | Description |
---|---|
any,
|
Ressource désérialisée de l’opération de longue durée, le cas échéant. |
Exceptions
Type | Description |
---|---|
Problème de serveur avec la requête. |
status
Retourne la chaîne status actuelle.
status() -> str
Retours
Type | Description |
---|---|
Chaîne status actuelle |
wait
Attendez l’opération de longue durée.
async wait() -> None
Exceptions
Type | Description |
---|---|
Problème de serveur avec la requête. |
Azure SDK for Python