DocumentTranslationOperation.WaitForCompletionAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
WaitForCompletionAsync(CancellationToken) |
Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée. |
WaitForCompletionAsync(CancellationToken)
Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.
public override System.Threading.Tasks.ValueTask<Azure.Response<Azure.AsyncPageable<Azure.AI.Translation.Document.DocumentStatusResult>>> WaitForCompletionAsync (System.Threading.CancellationToken cancellationToken = default);
override this.WaitForCompletionAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response<Azure.AsyncPageable<Azure.AI.Translation.Document.DocumentStatusResult>>>
Public Overrides Function WaitForCompletionAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Response(Of AsyncPageable(Of DocumentStatusResult)))
Paramètres
- cancellationToken
- CancellationToken
CancellationToken utilisé pour les appels de service périodiques.
Retours
Dernière réponse HTTP reçue du serveur.
Remarques
Cette méthode appelle régulièrement UpdateStatusAsync jusqu’à ce que HasCompleted ait la valeur true. Un appel d’API est ensuite effectué pour récupérer les status des documents.
S’applique à
WaitForCompletionAsync(TimeSpan, CancellationToken)
Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.
public override System.Threading.Tasks.ValueTask<Azure.Response<Azure.AsyncPageable<Azure.AI.Translation.Document.DocumentStatusResult>>> WaitForCompletionAsync (TimeSpan pollingInterval, System.Threading.CancellationToken cancellationToken = default);
override this.WaitForCompletionAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response<Azure.AsyncPageable<Azure.AI.Translation.Document.DocumentStatusResult>>>
Public Overrides Function WaitForCompletionAsync (pollingInterval As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Response(Of AsyncPageable(Of DocumentStatusResult)))
Paramètres
- pollingInterval
- TimeSpan
Intervalle entre status demandes adressées au serveur. L’intervalle peut changer en fonction des informations retournées par le serveur. Par exemple, le serveur peut communiquer au client qu’il n’y a pas de raison d’interroger status modification avant un certain temps.
- cancellationToken
- CancellationToken
CancellationToken utilisé pour les appels de service périodiques.
Retours
Dernière réponse HTTP reçue du serveur.
Remarques
Cette méthode appelle régulièrement UpdateStatusAsync jusqu’à ce que HasCompleted ait la valeur true. Un appel d’API est ensuite effectué pour récupérer les status des documents.
S’applique à
Azure SDK for .NET