WebRequest.GetResponseAsync Método

Definición

Cuando se invalida en una clase descendiente, devuelve una respuesta a una solicitud de Internet como una operación asincrónica.

public:
 virtual System::Threading::Tasks::Task<System::Net::WebResponse ^> ^ GetResponseAsync();
public virtual System.Threading.Tasks.Task<System.Net.WebResponse> GetResponseAsync ();
abstract member GetResponseAsync : unit -> System.Threading.Tasks.Task<System.Net.WebResponse>
override this.GetResponseAsync : unit -> System.Threading.Tasks.Task<System.Net.WebResponse>
Public Overridable Function GetResponseAsync () As Task(Of WebResponse)

Devoluciones

Objeto de tarea que representa la operación asincrónica.

Comentarios

Esta operación no se bloqueará. El objeto devuelto Task<TResult> se completará después de que haya disponible una respuesta a una solicitud de Internet.

Este método almacena en la tarea que devuelve todas las excepciones que no son de uso que puede producir el homólogo sincrónico del método. Si se almacena una excepción en la tarea devuelta, se producirá esa excepción cuando se espere la tarea. Las excepciones de uso, como ArgumentException, se siguen iniciando de forma sincrónica. Para ver las excepciones almacenadas, consulte las excepciones producidas por GetResponse().

Se aplica a