Compartir a través de


HttpClientHandler.Send(HttpRequestMessage, CancellationToken) Método

Definición

Crea una instancia de en función de HttpResponseMessage la información proporcionada en .HttpRequestMessage

protected public:
 override System::Net::Http::HttpResponseMessage ^ Send(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
protected internal override System.Net.Http.HttpResponseMessage Send (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
protected internal override System.Net.Http.HttpResponseMessage Send (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken);
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
override this.Send : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Net.Http.HttpResponseMessage
Protected Friend Overrides Function Send (request As HttpRequestMessage, cancellationToken As CancellationToken) As HttpResponseMessage

Parámetros

request
HttpRequestMessage

Mensaje de solicitud HTTP.

cancellationToken
CancellationToken

Token de cancelación para cancelar la operación.

Devoluciones

Mensaje de respuesta HTTP.

Atributos

Excepciones

request era null.

Para HTTP/2 y versiones posteriores o cuando la solicitud de actualización de la versión esté habilitada por RequestVersionOrHigher.

O bien

Si el uso de una clase personalizada derivada de HttpContent no invalida el método SerializeToStream(Stream, TransportContext, CancellationToken).

O bien

Si el uso de un HttpMessageHandler personalizado no invalida el método Send(HttpRequestMessage, CancellationToken).

Se ha cancelado la solicitud.

O bien

Si la excepción TaskCanceledException anida la TimeoutException: Error en la solicitud debido a que se agotó el tiempo de espera.

Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.

Se aplica a