FileWebRequest.GetRequestStreamAsync 方法

定义

返回一个流,该流用于将数据写入文件系统资源(以异步操作形式)。

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)

返回

表示异步操作的任务对象。

例外

流正由上一个 BeginGetRequestStream(AsyncCallback, Object) 调用使用。

- 或 -

流已经收到请求之前的响应。

Method 属性为 GET 或 HEAD。

注解

注意

对于异步请求,客户端应用程序负责实现自己的超时机制。

此方法存储在任务中,它返回该方法的同步对应项可能引发的所有非使用异常。 如果异常存储在返回的任务中,则在等待任务时将引发该异常。 使用异常(如 ArgumentException)仍会同步引发。 有关存储的异常,请参阅 引发的 GetRequestStream()异常。

适用于