다음을 통해 공유


EmailSendOperation 클래스

정의

Operation<T> 요청의 상태 추적하기 위한 입니다SendAsync(WaitUntil, EmailMessage, CancellationToken). Value 성공적으로 완료되면 OperationId = , operation 상태 = 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 instance 초기화합니다.

EmailSendOperation(String, EmailClient)

EmailSendOperation instance 초기화합니다.

속성

HasCompleted

작업이 완료되었는지 여부를 나타내는 값을 가져옵니다.

HasValue

작업이 완료되고 값이 성공적으로 생성되었는지 여부를 나타내는 값을 가져옵니다. 속성은 Value 전자 메일 보내기 작업의 상태.

Id

장기 실행 작업의 상태 폴링하는 데 사용할 수 있는 작업을 나타내는 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)

적용 대상