DownloadOperation.GetResponseInformation 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得回應資訊。
public:
virtual ResponseInformation ^ GetResponseInformation() = GetResponseInformation;
ResponseInformation GetResponseInformation();
public ResponseInformation GetResponseInformation();
function getResponseInformation()
Public Function GetResponseInformation () As ResponseInformation
傳回
包含伺服器回應所傳回的資料。
實作
備註
這個方法會傳回 物件,其中包含目前伺服器回應的相關資訊。 多次呼叫這個方法時,傳回的物件會與沒有可用的新伺服器回應資訊相同。 不過,有時候,一個下載是由伺服器的多個要求所組成。 如果要求因某些非嚴重錯誤而中止 (,例如電腦遺失網際網路連線、需要下載以暫停的成本原則、稱為 Pause () ) 等的應用程式,下載 API 會叫用新的要求,並嘗試繼續/重新開機下載。 此第二個要求的伺服器回應資訊可能與第一個要求所傳回的回應資訊不同。
如果下列任一條件成立,則傳回 null 。
- 與 DownloadOperation 相關聯的傳輸是使用 HTTP (以外的通訊協定進行,例如 FTP) 。
- DownloadOperation 尚未開始。
- 例如,在收到來自伺服器的任何回應 (之前發生失敗,例如,無法建立連線) 。