FileWebRequest.GetResponseAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
以異步操作的形式傳回文件系統要求的回應。
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()拋出的例外。