Compartilhar via


Operation.WaitForCompletionResponse Método

Definição

Sobrecargas

WaitForCompletionResponse(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(CancellationToken)

Origem:
Operation.cs

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

public virtual Azure.Response WaitForCompletionResponse (System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponse : System.Threading.CancellationToken -> Azure.Response
override this.WaitForCompletionResponse : System.Threading.CancellationToken -> Azure.Response
Public Overridable Function WaitForCompletionResponse (Optional cancellationToken As CancellationToken = Nothing) As 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 retornará a resposta final da operação.

Aplica-se a

WaitForCompletionResponse(DelayStrategy, CancellationToken)

Origem:
Operation.cs

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

public virtual Azure.Response WaitForCompletionResponse (Azure.Core.DelayStrategy delayStrategy, System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponse : Azure.Core.DelayStrategy * System.Threading.CancellationToken -> Azure.Response
override this.WaitForCompletionResponse : Azure.Core.DelayStrategy * System.Threading.CancellationToken -> Azure.Response
Public Overridable Function WaitForCompletionResponse (delayStrategy As DelayStrategy, Optional cancellationToken As CancellationToken = Nothing) As 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 retornará a resposta final da operação.

Aplica-se a

WaitForCompletionResponse(TimeSpan, CancellationToken)

Origem:
Operation.cs

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

public virtual Azure.Response WaitForCompletionResponse (TimeSpan pollingInterval, System.Threading.CancellationToken cancellationToken = default);
abstract member WaitForCompletionResponse : TimeSpan * System.Threading.CancellationToken -> Azure.Response
override this.WaitForCompletionResponse : TimeSpan * System.Threading.CancellationToken -> Azure.Response
Public Overridable Function WaitForCompletionResponse (pollingInterval As TimeSpan, Optional cancellationToken As CancellationToken = Nothing) As 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á motivos 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 retornará a resposta final da operação.

Aplica-se a