Поделиться через


EmailSendOperation.WaitForCompletion Метод

Определение

Перегрузки

WaitForCompletion(CancellationToken)

Периодически вызывает сервер до завершения длительной операции.

WaitForCompletion(TimeSpan, CancellationToken)

Периодически вызывает сервер до завершения длительной операции.

WaitForCompletion(CancellationToken)

Исходный код:
EmailSendOperation.cs

Периодически вызывает сервер до завершения длительной операции.

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)

Параметры

cancellationToken
CancellationToken

Объект , CancellationToken используемый для периодических вызовов служб.

Возвращаемое значение

Последний HTTP-ответ, полученный от сервера.

Комментарии

Этот метод будет периодически вызывать UpdateStatusAsync, пока hasCompleted имеет значение true, а затем возвращает окончательный результат операции.

Применяется к

WaitForCompletion(TimeSpan, CancellationToken)

Исходный код:
EmailSendOperation.cs

Периодически вызывает сервер до завершения длительной операции.

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)

Параметры

suggestedPollingInterval
TimeSpan

Интервал между запросами состояния к серверу. Интервал может изменяться в зависимости от сведений, возвращаемых с сервера. Например, сервер может сообщить клиенту о том, что нет оснований опрашивать об изменении состояния раньше, чем некоторое время. В этом случае используется большее значение между этим значением и значением, возвращенным с сервера.

cancellationToken
CancellationToken

Объект , CancellationToken используемый для периодических вызовов служб.

Возвращаемое значение

Последний HTTP-ответ, полученный от сервера.

Комментарии

Этот метод будет периодически вызывать UpdateStatus, пока hasCompleted имеет значение true, а затем возвращает окончательный результат операции.

Применяется к