Condividi tramite


EmailSendOperation.WaitForCompletion Metodo

Definizione

Overload

WaitForCompletion(CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletion(TimeSpan, CancellationToken)

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

WaitForCompletion(CancellationToken)

Source:
EmailSendOperation.cs

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

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)

Parametri

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per le chiamate di servizio periodiche.

Restituisce

L'ultima risposta HTTP ricevuta dal server.

Commenti

Questo metodo chiamerà periodicamente UpdateStatusAsync finché HasCompleted è true, quindi restituirà il risultato finale dell'operazione.

Si applica a

WaitForCompletion(TimeSpan, CancellationToken)

Source:
EmailSendOperation.cs

Chiama periodicamente il server fino al completamento dell'operazione a esecuzione prolungata.

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)

Parametri

suggestedPollingInterval
TimeSpan

Intervallo tra le richieste di stato al server. L'intervallo può essere modificato in base alle informazioni restituite dal server. Ad esempio, il server potrebbe comunicare al client che non c'è motivo di eseguire il polling per la modifica dello stato prima di qualche tempo. In questo caso, usa le dimensioni maggiori dei valori tra questo valore e quello restituito dal server.

cancellationToken
CancellationToken

Oggetto CancellationToken utilizzato per le chiamate di servizio periodiche.

Restituisce

L'ultima risposta HTTP ricevuta dal server.

Commenti

Questo metodo chiamerà periodicamente UpdateStatus finché HasCompleted è true, quindi restituirà il risultato finale dell'operazione.

Si applica a