Share via


EmailSendOperation クラス

定義

Operation<T>要求のSendAsync(WaitUntil, EmailMessage, CancellationToken)状態を追跡するための 。 Value正常に完了すると、OperationId = 、操作状態 = Azure.Communication.Email.EmailSendResult.IdStatus 、およびターミナルの失敗状態に対するエラーが含まれるオブジェクトになります。

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

実行時間の長い操作の状態をポーリングするために使用できる操作を表す ID を取得します。

Value

電子メール送信操作の状態を取得します。

メソッド

GetRawResponse()

サーバーから最後に受信した HTTP 応答。

UpdateStatus(CancellationToken)

電子メール送信操作の最新の状態を確認します。

UpdateStatusAsync(CancellationToken)

電子メール送信操作の最新の状態を確認します。

WaitForCompletion(CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

WaitForCompletion(DelayStrategy, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

WaitForCompletionAsync(CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

WaitForCompletionAsync(DelayStrategy, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

WaitForCompletionResponse(CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)
WaitForCompletionResponseAsync(CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

実行時間の長い操作が完了するまで、サーバーを定期的に呼び出します。

(継承元 Operation)

適用対象