Partilhar via


EmailSendOperation.WaitForCompletion Método

Definição

Sobrecargas

WaitForCompletion(CancellationToken)

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

WaitForCompletion(TimeSpan, CancellationToken)

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

WaitForCompletion(CancellationToken)

Origem:
EmailSendOperation.cs

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

public override Azure.Response<Azure.Communication.Email.EmailSendResult> WaitForCompletion (System.Threading.CancellationToken cancellationToken = default);
override this.WaitForCompletion : System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Email.EmailSendResult>
Public Overrides Function WaitForCompletion (Optional cancellationToken As CancellationToken = Nothing) As Response(Of EmailSendResult)

Parâmetros

cancellationToken
CancellationToken

Utilizado CancellationToken para as chamadas de serviço periódicas.

Devoluções

A última resposta HTTP recebida do servidor.

Observações

Este método chamará periodicamente UpdateStatusAsync até HasCompleted ser verdadeiro e, em seguida, devolverá o resultado final da operação.

Aplica-se a

WaitForCompletion(TimeSpan, CancellationToken)

Origem:
EmailSendOperation.cs

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

public override Azure.Response<Azure.Communication.Email.EmailSendResult> WaitForCompletion (TimeSpan suggestedPollingInterval, System.Threading.CancellationToken cancellationToken);
override this.WaitForCompletion : TimeSpan * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Email.EmailSendResult>
Public Overrides Function WaitForCompletion (suggestedPollingInterval As TimeSpan, cancellationToken As CancellationToken) As Response(Of EmailSendResult)

Parâmetros

suggestedPollingInterval
TimeSpan

O intervalo entre pedidos de estado para o servidor. O intervalo pode ser alterado com base nas informações devolvidas a partir do servidor. Por exemplo, o servidor pode comunicar ao cliente que não há razão para consultar a alteração do estado mais cedo do que algum tempo. Nesse caso, utiliza o maior dos valores entre este valor e o devolvido do servidor.

cancellationToken
CancellationToken

Utilizado CancellationToken para as chamadas de serviço periódicas.

Devoluções

A última resposta HTTP recebida do servidor.

Observações

Este método irá chamar periodicamente UpdateStatus até o HasCompleted ser verdadeiro e, em seguida, devolver o resultado final da operação.

Aplica-se a