Freigeben über


EmailSendOperation.WaitForCompletion Methode

Definition

Überlädt

WaitForCompletion(CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

WaitForCompletion(TimeSpan, CancellationToken)

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

WaitForCompletion(CancellationToken)

Quelle:
EmailSendOperation.cs
Quelle:
EmailSendOperation.cs

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

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)

Parameter

cancellationToken
CancellationToken

Ein CancellationToken , der für die regelmäßigen Dienstaufrufe verwendet wird.

Gibt zurück

Die letzte HTTP-Antwort, die vom Server empfangen wurde.

Hinweise

Diese Methode ruft in regelmäßigen Abständen UpdateStatusAsync auf, bis HasCompleted true ist, und gibt dann das endgültige Ergebnis des Vorgangs zurück.

Gilt für:

WaitForCompletion(TimeSpan, CancellationToken)

Quelle:
EmailSendOperation.cs
Quelle:
EmailSendOperation.cs

Ruft den Server in regelmäßigen Abständen auf, bis der zeitintensive Vorgang abgeschlossen ist.

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)

Parameter

suggestedPollingInterval
TimeSpan

Das Intervall zwischen status Anforderungen an den Server. Das Intervall kann sich basierend auf den vom Server zurückgegebenen Informationen ändern. Beispielsweise kann der Server dem Client mitteilen, dass es keinen Grund gibt, status Änderung früher als einige Zeit abzufragen. In diesem Fall wird der größere der Werte zwischen diesem Wert und dem vom Server zurückgegebenen Wert verwendet.

cancellationToken
CancellationToken

Ein CancellationToken , der für die regelmäßigen Dienstaufrufe verwendet wird.

Gibt zurück

Die letzte HTTP-Antwort, die vom Server empfangen wurde.

Hinweise

Diese Methode ruft in regelmäßigen Abständen UpdateStatus auf, bis HasCompleted true ist, und gibt dann das endgültige Ergebnis des Vorgangs zurück.

Gilt für: