Share via


NSUrlSession.CreateDownloadTaskFromResumeDataAsync Method

Definition

Overloads

CreateDownloadTaskFromResumeDataAsync(NSData)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskFromResumeDataAsync(Foundation.NSData resumeData);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateDownloadTaskFromResumeDataAsync : Foundation.NSData -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskFromResumeDataAsync : Foundation.NSData -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>

Parameters

resumeData
NSData

Returns

A task that represents the asynchronous CreateDownloadTaskFromResumeData operation. The value of the TResult parameter is of type Action<Foundation.NSUrlSessionDownloadTaskRequest>.

Attributes

Remarks

The downloaded content is stored in a temporary file, whose path is stored in the returned NSUrlSessionDownloadTaskRequest instance. Since this is a temporary file, it will be deleted once the NSUrlSessionDownloadTaskRequest instance is garbage collected (or disposed).

Applies to

CreateDownloadTaskFromResumeDataAsync(NSData, NSUrlSessionDownloadTask)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest> CreateDownloadTaskFromResumeDataAsync(Foundation.NSData resumeData, out Foundation.NSUrlSessionDownloadTask result);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateDownloadTaskFromResumeDataAsync : Foundation.NSData * NSUrlSessionDownloadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>
override this.CreateDownloadTaskFromResumeDataAsync : Foundation.NSData * NSUrlSessionDownloadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDownloadTaskRequest>

Parameters

resumeData
NSData

Returns

Attributes

Applies to