Operation.WaitForCompletionResponseAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
WaitForCompletionResponseAsync(CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. |
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída. |
WaitForCompletionResponseAsync(CancellationToken)
- Origem:
- Operation.cs
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.
public virtual System.Threading.Tasks.ValueTask<Azure.Response> WaitForCompletionResponseAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponseAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
override this.WaitForCompletionResponseAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
Public Overridable Function WaitForCompletionResponseAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Response)
Parâmetros
- cancellationToken
- CancellationToken
Um CancellationToken usado para as chamadas de serviço periódicas.
Retornos
A última resposta HTTP recebida do servidor.
Comentários
Esse método chamará Periodicamente UpdateStatusAsync até que HasCompleted seja true e, em seguida, retornará a resposta final da operação.
Aplica-se a
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)
- Origem:
- Operation.cs
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.
public virtual System.Threading.Tasks.ValueTask<Azure.Response> WaitForCompletionResponseAsync (Azure.Core.DelayStrategy delayStrategy, System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponseAsync : Azure.Core.DelayStrategy * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
override this.WaitForCompletionResponseAsync : Azure.Core.DelayStrategy * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
Public Overridable Function WaitForCompletionResponseAsync (delayStrategy As DelayStrategy, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Response)
Parâmetros
- delayStrategy
- DelayStrategy
A estratégia a ser usada para determinar o atraso entre status solicitações para o servidor. Se o servidor retornar o cabeçalho retry-after, o atraso usado será o máximo especificado pela estratégia e pelo valor do cabeçalho.
- cancellationToken
- CancellationToken
Um CancellationToken usado para as chamadas de serviço periódicas.
Retornos
A última resposta HTTP recebida do servidor.
Comentários
Esse método chamará Periodicamente UpdateStatusAsync até que HasCompleted seja true e, em seguida, retornará a resposta final da operação.
Aplica-se a
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)
- Origem:
- Operation.cs
Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.
public virtual System.Threading.Tasks.ValueTask<Azure.Response> WaitForCompletionResponseAsync (TimeSpan pollingInterval, System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponseAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
override this.WaitForCompletionResponseAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Azure.Response>
Public Overridable Function WaitForCompletionResponseAsync (pollingInterval As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Response)
Parâmetros
- pollingInterval
- TimeSpan
O intervalo entre status solicitações para o servidor. O intervalo pode ser alterado com base nas informações retornadas do servidor. Por exemplo, o servidor pode comunicar ao cliente que não há motivo para sondar status alteração antes de algum tempo.
- cancellationToken
- CancellationToken
Um CancellationToken usado para as chamadas de serviço periódicas.
Retornos
A última resposta HTTP recebida do servidor.
Comentários
Esse método chamará Periodicamente UpdateStatusAsync até que HasCompleted seja true e, em seguida, retornará a resposta final da operação.
Aplica-se a
Azure SDK for .NET