EmailSendOperation.WaitForCompletionAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
WaitForCompletionAsync(CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. |
WaitForCompletionAsync(CancellationToken)
- Source:
- EmailSendOperation.cs
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.
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))
Parametreler
- cancellationToken
- CancellationToken
CancellationToken Periyodik hizmet çağrıları için kullanılan.
Döndürülenler
Sunucudan alınan son HTTP yanıtı.
Açıklamalar
Bu yöntem, HasCompleted doğru olana kadar düzenli aralıklarla UpdateStatusAsync'i çağırır ve işlemin son sonucunu döndürür.
Şunlara uygulanır
WaitForCompletionAsync(TimeSpan, CancellationToken)
- Source:
- EmailSendOperation.cs
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır.
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))
Parametreler
- suggestedPollingInterval
- TimeSpan
Sunucuya yapılan durum istekleri arasındaki aralık. Aralık, sunucudan döndürülen bilgilere göre değişebilir. Örneğin, sunucu istemciye durum değişikliği için bir süre önce yoklama yapmak için bir neden olmadığını bildirebilir. Bu durumda, bu değer ile sunucudan döndürülen değer arasındaki değerlerin büyük olanı kullanır.
- cancellationToken
- CancellationToken
CancellationToken Periyodik hizmet çağrıları için kullanılan.
Döndürülenler
Sunucudan alınan son HTTP yanıtı.
Açıklamalar
Bu yöntem, HasCompleted doğru olana kadar düzenli aralıklarla UpdateStatusAsync'i çağırır ve işlemin son sonucunu döndürür.
Şunlara uygulanır
Azure SDK for .NET