EmailSendOperation Sınıf
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.
bir Operation<T> isteğin durumunu izlemek için.SendAsync(WaitUntil, EmailMessage, CancellationToken) İşlem Value başarıyla tamamlandıktan sonra Terminal başarısız durumu için OperationId = Azure.Communication.Email.EmailSendResult.Id, işlem durumu = Status ve hata içeren bir nesne olacaktır.
public class EmailSendOperation : Azure.Operation<Azure.Communication.Email.EmailSendResult>
type EmailSendOperation = class
inherit Operation<EmailSendResult>
Public Class EmailSendOperation
Inherits Operation(Of EmailSendResult)
- Devralma
Oluşturucular
EmailSendOperation() |
Sahte işlem için yeni EmailSendOperation bir örnek başlatır. |
EmailSendOperation(String, EmailClient) |
Yeni EmailSendOperation bir örnek başlatır |
Özellikler
HasCompleted |
İşlemin tamamlanıp tamamlanmadığını belirten bir değer alır. |
HasValue |
İşlemin tamamlanıp tamamlanmadığını ve başarıyla bir değer oluşturup oluşturmadığını belirten bir değer alır. Value özelliği, e-posta gönderme işleminin durumudur. |
Id |
Uzun süre çalışan işlemin durumunu yoklamada kullanılabilecek işlemi temsil eden bir kimlik alır. |
Value |
E-posta gönderme işleminin durumunu alır. |
Yöntemler
GetRawResponse() |
Sunucudan alınan son HTTP yanıtı. |
UpdateStatus(CancellationToken) |
E-posta gönderme işleminin en son durumunu denetleyin. |
UpdateStatusAsync(CancellationToken) |
E-posta gönderme işleminin en son durumunu denetleyin. |
WaitForCompletion(CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. |
WaitForCompletion(CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. |
WaitForCompletion(TimeSpan, CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation<T>) |
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. |
WaitForCompletionResponse(CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
Uzun süre çalışan işlem tamamlanana kadar sunucuyu düzenli aralıklarla çağırır. (Devralındığı yer: Operation) |