AnalyzeActionsLROPoller Classe
- Héritage
-
azure.core.polling._poller.LROPollerAnalyzeActionsLROPoller
Constructeur
AnalyzeActionsLROPoller(client: Any, initial_response: Any, deserialization_callback: Callable[[Any], PollingReturnType_co], polling_method: PollingMethod[PollingReturnType_co])
Paramètres
Nom | Description |
---|---|
client
Obligatoire
|
|
initial_response
Obligatoire
|
|
deserialization_callback
Obligatoire
|
|
polling_method
Obligatoire
|
|
Méthodes
add_done_callback |
Ajoutez la fonction de rappel à exécuter une fois l’opération de longue durée terminée, quelle que soit la status de l’opération. |
cancel |
Annulez l’opération en cours d’interrogation. |
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. |
polling_method |
Retourne la méthode d’interrogation associée à cet polleur. |
remove_done_callback |
Supprimez un rappel de l’opération de longue durée. |
result |
Retourne le résultat de l’opération de longue durée, ou le résultat disponible après le délai d’expiration spécifié. |
status |
Retourne la chaîne status actuelle. |
wait |
Attendez l’opération de longue durée pendant une durée spécifiée. Vous pouvez case activée si cet appel se termine par un délai d’expiration avec la méthode « done() ». |
add_done_callback
Ajoutez la fonction de rappel à exécuter une fois l’opération de longue durée terminée, quelle que soit la status de l’opération.
add_done_callback(func: Callable) -> None
Paramètres
Nom | Description |
---|---|
func
Obligatoire
|
Fonction de rappel qui prend au moins un argument, un LongRunningOperation terminé. |
cancel
Annulez l’opération en cours d’interrogation.
cancel() -> None
Retours
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
Lorsque l’opération a déjà atteint un état terminal. |
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 ». |
polling_method
Retourne la méthode d’interrogation associée à cet polleur.
polling_method() -> AnalyzeActionsLROPollingMethod
Retours
Type | Description |
---|---|
<xref:AnalyzeActionsLROPollingMethod>
|
AnalyzeActionsLROPollingMethod |
remove_done_callback
Supprimez un rappel de l’opération de longue durée.
remove_done_callback(func: Callable) -> None
Paramètres
Nom | Description |
---|---|
func
Obligatoire
|
Fonction à supprimer des rappels. |
Exceptions
Type | Description |
---|---|
si l’opération de longue durée est déjà terminée. |
result
Retourne le résultat de l’opération de longue durée, ou le résultat disponible après le délai d’expiration spécifié.
result(timeout: float | None = None) -> PollingReturnType_co
Paramètres
Nom | Description |
---|---|
timeout
|
Période d’attente avant de reprendre le contrôle. valeur par défaut: None
|
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 pendant une durée spécifiée. Vous pouvez case activée si cet appel se termine par un délai d’expiration avec la méthode « done() ».
wait(timeout: float | None = None) -> None
Paramètres
Nom | Description |
---|---|
timeout
Obligatoire
|
Délai d’attente de la fin de l’opération de longue durée (en secondes). |
Exceptions
Type | Description |
---|---|
Problème de serveur avec la requête. |
Attributs
details
Azure SDK for Python