HttpMessageInvoker.SendAsync(HttpRequestMessage, CancellationToken) Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía una solicitud HTTP como una operación asincrónica.
public:
virtual System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ SendAsync(System::Net::Http::HttpRequestMessage ^ request, System::Threading::CancellationToken cancellationToken);
public virtual 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>
override this.SendAsync : System.Net.Http.HttpRequestMessage * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Overridable Function SendAsync (request As HttpRequestMessage, cancellationToken As CancellationToken) As Task(Of HttpResponseMessage)
- request
- HttpRequestMessage
Mensaje de la solicitud HTTP que se va a enviar.
- cancellationToken
- CancellationToken
Token de cancelación para cancelar la operación.
Objeto de tarea que representa la operación asincrónica.
request
era null
.
Se canceló el token de cancelación. Esta excepción se almacena en la tarea devuelta.
Esta operación no se bloqueará. El objeto devuelto Task<TResult> se completará una vez que se lea toda la respuesta, incluido el contenido.
La mayoría de las aplicaciones que se conectan a un sitio web usarán uno de los SendAsync métodos de la HttpClient clase .
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: