다음을 통해 공유


EmailSendOperation.WaitForCompletion 메서드

정의

오버로드

WaitForCompletion(CancellationToken)

장기 실행 작업이 완료될 때까지 주기적으로 서버를 호출합니다.

WaitForCompletion(TimeSpan, CancellationToken)

장기 실행 작업이 완료될 때까지 주기적으로 서버를 호출합니다.

WaitForCompletion(CancellationToken)

Source:
EmailSendOperation.cs
Source:
EmailSendOperation.cs

장기 실행 작업이 완료될 때까지 주기적으로 서버를 호출합니다.

public override Azure.Response<Azure.Communication.Email.EmailSendResult> WaitForCompletion(System.Threading.CancellationToken cancellationToken = default);
override this.WaitForCompletion : System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Email.EmailSendResult>
Public Overrides Function WaitForCompletion (Optional cancellationToken As CancellationToken = Nothing) As Response(Of EmailSendResult)

매개 변수

cancellationToken
CancellationToken

CancellationToken 정기 서비스 호출에 사용되는 입니다.

반환

서버에서 받은 마지막 HTTP 응답입니다.

설명

이 메서드는 HasCompleted가 true가 될 때까지 UpdateStatusAsync를 주기적으로 호출한 다음 작업의 최종 결과를 반환합니다.

적용 대상

WaitForCompletion(TimeSpan, CancellationToken)

Source:
EmailSendOperation.cs
Source:
EmailSendOperation.cs

장기 실행 작업이 완료될 때까지 주기적으로 서버를 호출합니다.

public override Azure.Response<Azure.Communication.Email.EmailSendResult> WaitForCompletion(TimeSpan suggestedPollingInterval, System.Threading.CancellationToken cancellationToken);
override this.WaitForCompletion : TimeSpan * System.Threading.CancellationToken -> Azure.Response<Azure.Communication.Email.EmailSendResult>
Public Overrides Function WaitForCompletion (suggestedPollingInterval As TimeSpan, cancellationToken As CancellationToken) As Response(Of EmailSendResult)

매개 변수

suggestedPollingInterval
TimeSpan

서버에 대한 상태 요청 사이의 간격입니다. 서버에서 반환된 정보에 따라 간격이 변경됩니다. 예를 들어 서버는 상태 변경에 대해 폴링할 이유가 없다는 것을 클라이언트와 통신할 수 있습니다. 이 경우 이 값과 서버에서 반환된 값 사이의 더 큰 값을 사용합니다.

cancellationToken
CancellationToken

CancellationToken 정기 서비스 호출에 사용되는 입니다.

반환

서버에서 받은 마지막 HTTP 응답입니다.

설명

이 메서드는 HasCompleted가 true가 될 때까지 UpdateStatus를 주기적으로 호출한 다음 작업의 최종 결과를 반환합니다.

적용 대상