EmailSendOperation.WaitForCompletionAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
WaitForCompletionAsync(CancellationToken) |
Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist. |
WaitForCompletionAsync(CancellationToken)
- Source:
- EmailSendOperation.cs
Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.
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))
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:
WaitForCompletionAsync(TimeSpan, CancellationToken)
- Source:
- EmailSendOperation.cs
Ruft den Server in regelmäßigen Abständen auf, bis der vorgang mit langer Ausführungsdauer abgeschlossen ist.
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))
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 verwendet es den größeren der Werte zwischen diesem Wert und dem vom Server zurückgegebenen Wert.
- 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:
Azure SDK for .NET