FileWebRequest.GetRequestStreamAsync Método
Definición
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í.
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.
Se FileWebRequest anuló.
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().