語言

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。

但最終 FileWebRequest 被中止了。

備註

Note

在非同步請求的情況下,用戶端應用程式需自行實作自己的逾時機制。

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 GetRequestStream()拋出的例外。

適用於