Share via


NSUrlSession.CreateUploadTaskAsync Method

Definition

Overloads

CreateUploadTaskAsync(NSData)

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

Parameters

resumeData
NSData

Returns

Attributes

Applies to

CreateUploadTaskAsync(NSData, NSUrlSessionUploadTask)

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

Parameters

resumeData
NSData

Returns

Attributes

Applies to

CreateUploadTaskAsync(NSUrlRequest, NSData)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest> CreateUploadTaskAsync(Foundation.NSUrlRequest request, Foundation.NSData bodyData);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSData -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>
override this.CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSData -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>

Parameters

request
NSUrlRequest
bodyData
NSData

Returns

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

Attributes

Applies to

CreateUploadTaskAsync(NSUrlRequest, NSUrl)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest> CreateUploadTaskAsync(Foundation.NSUrlRequest request, Foundation.NSUrl fileURL);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSUrl -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>
override this.CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSUrl -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>

Parameters

request
NSUrlRequest
fileURL
NSUrl

Returns

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

Attributes

Applies to

CreateUploadTaskAsync(NSUrlRequest, NSData, NSUrlSessionUploadTask)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest> CreateUploadTaskAsync(Foundation.NSUrlRequest request, Foundation.NSData bodyData, out Foundation.NSUrlSessionUploadTask result);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSData * NSUrlSessionUploadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>
override this.CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSData * NSUrlSessionUploadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>

Parameters

request
NSUrlRequest
bodyData
NSData

Returns

Attributes

Applies to

CreateUploadTaskAsync(NSUrlRequest, NSUrl, NSUrlSessionUploadTask)

[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest> CreateUploadTaskAsync(Foundation.NSUrlRequest request, Foundation.NSUrl fileURL, out Foundation.NSUrlSessionUploadTask result);
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSUrl * NSUrlSessionUploadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>
override this.CreateUploadTaskAsync : Foundation.NSUrlRequest * Foundation.NSUrl * NSUrlSessionUploadTask -> System.Threading.Tasks.Task<Foundation.NSUrlSessionDataTaskRequest>

Parameters

request
NSUrlRequest
fileURL
NSUrl

Returns

Attributes

Applies to