HttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken) HttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken) HttpMessageHandler.SendAsync(HttpRequestMessage, CancellationToken) Method

Definicja

Wyślij żądanie HTTP jako operację asynchroniczną.Send an HTTP request as an asynchronous operation.

protected public:
 abstract System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ SendAsync(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected internal abstract System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
abstract member SendAsync : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parametry

request
HttpRequestMessage HttpRequestMessage HttpRequestMessage

Komunikat żądania HTTP do wysłania.The HTTP request message to send.

cancellationToken
CancellationToken CancellationToken CancellationToken

Token anulowania do anulowania operacji.The cancellation token to cancel operation.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.The task object representing the asynchronous operation.

Wyjątki

request Was .nullThe request was null.

Uwagi

Ta operacja nie będzie blokować.This operation will not block. Zwrócony Task<TResult> obiekt zostanie ukończony po odczytaniu całej odpowiedzi z uwzględnieniem zawartości.The returned Task<TResult> object will complete once the entire response including content is read.

SendAsync Metoda jest używana głównie przez system.The SendAsync method is used primarily by the system. Ta metoda jest wywoływana przez system jedną z HttpClient.SendAsync metod jest wywoływana.This method is called by the system one of the HttpClient.SendAsync methods is called. Większość aplikacji nigdy nie wywoła tej metody.Most apps will never call this method.

Dotyczy