NSUrlSession.CreateDownloadTaskAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateDownloadTaskAsync(NSUrl) | |
CreateDownloadTaskAsync(NSUrlRequest) | |
CreateDownloadTaskAsync(NSUrl, NSUrlSessionDownloadTask) |
以非同步方式將 URL 資源下載至暫存檔案。 |
CreateDownloadTaskAsync(NSUrlRequest, NSUrlSessionDownloadTask) |
以非同步方式將 URL 資源下載至暫存檔案。 |
CreateDownloadTaskAsync(NSUrl)
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (Foundation.NSUrl url);
abstract member CreateDownloadTaskAsync : Foundation.NSUrl -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskAsync : Foundation.NSUrl -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
參數
- url
- NSUrl
傳回
表示非同步 CreateDownloadTask 作業的工作。
備註
下載的內容會儲存在暫存檔中,其路徑會儲存在傳回的 NSUrlSessionDownloadTaskRequest 實例中。 由於這是暫存檔,一旦 NSUrlSessionDownloadTaskRequest 實例被垃圾收集 (或處置) ,就會刪除它。
適用於
CreateDownloadTaskAsync(NSUrlRequest)
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (Foundation.NSUrlRequest request);
abstract member CreateDownloadTaskAsync : Foundation.NSUrlRequest -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskAsync : Foundation.NSUrlRequest -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
參數
- request
- NSUrlRequest
傳回
表示非同步 CreateDownloadTask 作業的工作。
備註
下載的內容會儲存在暫存檔中,其路徑會儲存在傳回的 NSUrlSessionDownloadTaskRequest 實例中。 由於這是暫存檔,一旦 NSUrlSessionDownloadTaskRequest 實例被垃圾收集 (或處置) ,就會刪除它。
適用於
CreateDownloadTaskAsync(NSUrl, NSUrlSessionDownloadTask)
以非同步方式將 URL 資源下載至暫存檔案。
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (Foundation.NSUrl url, out Foundation.NSUrlSessionDownloadTask result);
abstract member CreateDownloadTaskAsync : Foundation.NSUrl * -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskAsync : Foundation.NSUrl * -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
參數
- url
- NSUrl
指定要下載之資源的 URL。
- result
- NSUrlSessionDownloadTask
傳回時包含已建立的 NSUrlSessionDownloadTask。
傳回
表示非同步 CreateDownloadTask 作業的工作。
備註
下載的內容會儲存在暫存檔中,其路徑會儲存在傳回的 NSUrlSessionDownloadTaskRequest 實例中。 由於這是暫存檔,一旦 NSUrlSessionDownloadTaskRequest 實例被垃圾收集 (或處置) ,就會刪除它。
適用於
CreateDownloadTaskAsync(NSUrlRequest, NSUrlSessionDownloadTask)
以非同步方式將 URL 資源下載至暫存檔案。
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (Foundation.NSUrlRequest request, out Foundation.NSUrlSessionDownloadTask result);
abstract member CreateDownloadTaskAsync : Foundation.NSUrlRequest * -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskAsync : Foundation.NSUrlRequest * -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
參數
- request
- NSUrlRequest
URL 要求,指定要下載的資源。
- result
- NSUrlSessionDownloadTask
傳回時包含已建立的 NSUrlSessionDownloadTask。
傳回
表示非同步 CreateDownloadTask 作業的工作。
備註
下載的內容會儲存在暫存檔中,其路徑會儲存在傳回的 NSUrlSessionDownloadTaskRequest 實例中。 由於這是暫存檔,一旦 NSUrlSessionDownloadTaskRequest 實例被垃圾收集 (或處置) ,就會刪除它。