다음을 통해 공유


HttpClientHandler.SendAsync(HttpRequestMessage, CancellationToken) 메서드

정의

에 제공된 HttpRequestMessage 정보를 기반으로 의 HttpResponseMessage instance 차단하지 않는 작업으로 만듭니다.

protected public:
 override System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ SendAsync(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected internal override System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
override this.SendAsync : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Protected Friend Overrides Function SendAsync (request As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)

매개 변수

request
HttpRequestMessage

HTTP 요청 메시지입니다.

cancellationToken
CancellationToken

작업을 취소할 취소 토큰입니다.

반환

비동기 작업(operation)을 나타내는 작업(task) 개체입니다.

예외

requestnull이었습니다.

취소 토큰이 취소되었습니다. 이 예외는 반환된 작업에 저장됩니다.

설명

이 작업은 차단되지 않습니다. 비동기 작업을 나타내는 의 Task<TResult> instance 반환합니다. 작업이 완료되면 Result 응답 메시지를 포함합니다.

적용 대상