EmailSendOperation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用於 Operation<T> 追蹤要求狀態的 SendAsync(WaitUntil, EmailMessage, CancellationToken) 。 成功完成時,它會 Value 是物件,其中包含 OperationId = Azure.Communication.Email.EmailSendResult.Id 、作業狀態 = Status ,如果終端機失敗狀態則為錯誤。
public class EmailSendOperation : Azure.Operation<Azure.Communication.Email.EmailSendResult>
type EmailSendOperation = class
inherit Operation<EmailSendResult>
Public Class EmailSendOperation
Inherits Operation(Of EmailSendResult)
- 繼承
建構函式
EmailSendOperation() |
初始化模擬的新 EmailSendOperation 實例。 |
EmailSendOperation(String, EmailClient) |
初始化新的 EmailSendOperation 實例 |
屬性
HasCompleted |
取得值,指出作業是否已完成。 |
HasValue |
取得值,指出作業是否已完成並成功產生值。 屬性 Value 是電子郵件傳送作業的狀態。 |
Id |
取得識別碼,表示可用來輪詢長時間執行作業狀態的作業。 |
Value |
取得電子郵件傳送作業的狀態。 |
方法
GetRawResponse() |
從伺服器收到的最後一個 HTTP 回應。 |
UpdateStatus(CancellationToken) |
檢查電子郵件傳送作業的最新狀態。 |
UpdateStatusAsync(CancellationToken) |
檢查電子郵件傳送作業的最新狀態。 |
WaitForCompletion(CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 |
WaitForCompletion(CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation<T>) |
WaitForCompletion(TimeSpan, CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 |
WaitForCompletion(TimeSpan, CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation<T>) |
WaitForCompletionAsync(CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 |
WaitForCompletionAsync(TimeSpan, CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 |
WaitForCompletionResponse(CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation) |
WaitForCompletionResponse(TimeSpan, CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation) |
WaitForCompletionResponseAsync(CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation) |
WaitForCompletionResponseAsync(TimeSpan, CancellationToken) |
定期呼叫伺服器,直到長時間執行的作業完成為止。 (繼承來源 Operation) |