TextAnalysisLROPoller Classe
Implémente un protocole avec lequel les objets d’interrogation retournés sont cohérents avec.
- Héritage
-
typing_extensions.ProtocolTextAnalysisLROPoller
Constructeur
TextAnalysisLROPoller(*args, **kwargs)
Méthodes
| add_done_callback |
Ajoutez la fonction de rappel à exécuter une fois l’opération de longue durée terminée, quel que soit l’état 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 l’état de l’opération de longue durée. |
| 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’attente spécifié. |
| status |
Retourne la chaîne d’état actuelle. |
| wait |
Patientez sur l’opération de longue durée pendant une durée spécifiée. Vous pouvez vérifier si cet appel se termine avec 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, quel que soit l’état 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 |
|---|---|
|
Aucun |
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 l’état de l’opération de longue durée.
done() -> bool
Retours
| Type | Description |
|---|---|
|
'True' si le processus est terminé, sinon 'False'. |
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’attente spécifié.
result(timeout: int | None = None) -> PollingReturnType_co
Paramètres
| Nom | Description |
|---|---|
|
timeout
|
valeur par défaut: None
|
Retours
| Type | Description |
|---|---|
|
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 d’état actuelle.
status() -> str
Retours
| Type | Description |
|---|---|
|
Chaîne d’état actuelle |
wait
Patientez sur l’opération de longue durée pendant une durée spécifiée. Vous pouvez vérifier si cet appel se termine avec un délai d’expiration avec la méthode « done() ».
wait(timeout: float | None = None) -> None
Paramètres
| Nom | Description |
|---|---|
|
timeout
|
Délai d’attente de la fin de l’opération de longue durée (en secondes). valeur par défaut: None
|
Exceptions
| Type | Description |
|---|---|
|
Problème de serveur avec la requête. |