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 实例进行垃圾回收 (或) 处置后,将删除该文件。