FileWebRequest.GetRequestStreamAsync Método

Definición

Devuelve una secuencia para escribir datos en el recurso del sistema de archivos como una operación asincrónica.

public:
 override System::Threading::Tasks::Task<System::IO::Stream ^> ^ GetRequestStreamAsync();
public override System.Threading.Tasks.Task<System.IO.Stream> GetRequestStreamAsync();
override this.GetRequestStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overrides Function GetRequestStreamAsync () As Task(Of Stream)

Devoluciones

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

Excepciones

La secuencia se usa mediante una llamada anterior a BeginGetRequestStream(AsyncCallback, Object).

O bien

La secuencia ya recibió una respuesta anterior a la solicitud.

La Method propiedad es GET o HEAD.

Comentarios

Note

En el caso de las solicitudes asincrónicas, la aplicación cliente es responsable de implementar su propio mecanismo de tiempo de espera.

Este método almacena en la tarea que devuelve todas las excepciones de no 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, todavía se producen sincrónicamente. Para las excepciones almacenadas, consulte las excepciones producidas por GetRequestStream().

Se aplica a