Dela via


EmailSendOperation.WaitForCompletionAsync Metod

Definition

Överlagringar

WaitForCompletionAsync(CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletionAsync(TimeSpan, CancellationToken)

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

WaitForCompletionAsync(CancellationToken)

Källa:
EmailSendOperation.cs

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

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

Parametrar

cancellationToken
CancellationToken

Används CancellationToken för periodiska tjänstanrop.

Returer

Det senaste HTTP-svaret som togs emot från servern.

Kommentarer

Den här metoden anropar regelbundet UpdateStatusAsync till HasCompleted är sant och returnerar sedan det slutliga resultatet av åtgärden.

Gäller för

WaitForCompletionAsync(TimeSpan, CancellationToken)

Källa:
EmailSendOperation.cs

Anropar regelbundet servern tills den långvariga åtgärden har slutförts.

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

Parametrar

suggestedPollingInterval
TimeSpan

Intervallet mellan statusbegäranden till servern. Intervallet kan ändras baserat på information som returneras från servern. Servern kan till exempel kommunicera med klienten om att det inte finns anledning att söka efter statusändring tidigare än en tid. I så fall använder den det större av värdena mellan det här värdet och det som returneras från servern.

cancellationToken
CancellationToken

Används CancellationToken för periodiska tjänstanrop.

Returer

Det senaste HTTP-svaret som togs emot från servern.

Kommentarer

Den här metoden anropar regelbundet UpdateStatusAsync till HasCompleted är sant och returnerar sedan det slutliga resultatet av åtgärden.

Gäller för