語言

FileWebRequest.GetResponseAsync 方法

定義

以異步操作的形式傳回文件系統要求的回應。

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

傳回

表示異步操作的工作物件。

例外狀況

該串流已被先前呼叫 BeginGetResponse(AsyncCallback, Object)時被使用。

但最終 FileWebRequest 被中止了。

備註

Note

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

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

適用於