HttpClientHandler.SendAsync(HttpRequestMessage, CancellationToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée une instance de en fonction des HttpResponseMessage informations fournies dans le HttpRequestMessage en tant qu’opération qui ne sera pas bloquée.
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)
Paramètres
- request
- HttpRequestMessage
Méthode de requête HTTP.
- cancellationToken
- CancellationToken
Jeton d’annulation pour annuler l’opération.
Retours
Objet de tâche représentant l'opération asynchrone.
Exceptions
request
avait la valeur null
.
Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.
Remarques
Cette opération ne bloque pas. Il retourne une instance de Task<TResult> pour représenter l’opération asynchrone. Une fois l’opération terminée, Result contient le message de réponse.