Share via


NSUrlSession.CreateUploadTask Method

Definition

Overloads

CreateUploadTask(NSUrlRequest, NSData, NSUrlSessionResponse)

[Foundation.Export("uploadTaskWithRequest:fromData:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSUrlRequest request, Foundation.NSData bodyData, Foundation.NSUrlSessionResponse completionHandler);
[<Foundation.Export("uploadTaskWithRequest:fromData:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSData * Foundation.NSUrlSessionResponse -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSData * Foundation.NSUrlSessionResponse -> Foundation.NSUrlSessionUploadTask

Parameters

request
NSUrlRequest
bodyData
NSData
completionHandler
NSUrlSessionResponse

Returns

Attributes

Applies to

CreateUploadTask(NSUrlRequest, NSUrl, NSUrlSessionResponse)

[Foundation.Export("uploadTaskWithRequest:fromFile:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSUrlRequest request, Foundation.NSUrl fileURL, Foundation.NSUrlSessionResponse completionHandler);
[<Foundation.Export("uploadTaskWithRequest:fromFile:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSUrl * Foundation.NSUrlSessionResponse -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSUrl * Foundation.NSUrlSessionResponse -> Foundation.NSUrlSessionUploadTask

Parameters

request
NSUrlRequest
fileURL
NSUrl
completionHandler
NSUrlSessionResponse

Returns

Attributes

Applies to

CreateUploadTask(NSUrlRequest, NSUrl)

[Foundation.Export("uploadTaskWithRequest:fromFile:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSUrlRequest request, Foundation.NSUrl fileURL);
[<Foundation.Export("uploadTaskWithRequest:fromFile:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSUrl -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSUrl -> Foundation.NSUrlSessionUploadTask

Parameters

request
NSUrlRequest
fileURL
NSUrl

Returns

Attributes

Applies to

CreateUploadTask(NSUrlRequest, NSData)

[Foundation.Export("uploadTaskWithRequest:fromData:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSUrlRequest request, Foundation.NSData bodyData);
[<Foundation.Export("uploadTaskWithRequest:fromData:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSData -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSUrlRequest * Foundation.NSData -> Foundation.NSUrlSessionUploadTask

Parameters

request
NSUrlRequest
bodyData
NSData

Returns

Attributes

Applies to

CreateUploadTask(NSData, Action<NSData,NSUrlResponse,NSError>)

[Foundation.Export("uploadTaskWithResumeData:completionHandler:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSData resumeData, Action<Foundation.NSData,Foundation.NSUrlResponse,Foundation.NSError> completionHandler);
[<Foundation.Export("uploadTaskWithResumeData:completionHandler:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSData * Action<Foundation.NSData, Foundation.NSUrlResponse, Foundation.NSError> -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSData * Action<Foundation.NSData, Foundation.NSUrlResponse, Foundation.NSError> -> Foundation.NSUrlSessionUploadTask

Parameters

resumeData
NSData
completionHandler
Action<NSData,NSUrlResponse,NSError>

Returns

Attributes

Applies to

CreateUploadTask(NSUrlRequest)

[Foundation.Export("uploadTaskWithStreamedRequest:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSUrlRequest request);
[<Foundation.Export("uploadTaskWithStreamedRequest:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSUrlRequest -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSUrlRequest -> Foundation.NSUrlSessionUploadTask

Parameters

request
NSUrlRequest

Returns

Attributes

Applies to

CreateUploadTask(NSData)

[Foundation.Export("uploadTaskWithResumeData:")]
[ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)]
public virtual Foundation.NSUrlSessionUploadTask CreateUploadTask(Foundation.NSData resumeData);
[<Foundation.Export("uploadTaskWithResumeData:")>]
[<ObjCRuntime.BindingImpl(ObjCRuntime.BindingImplOptions.GeneratedCode | ObjCRuntime.BindingImplOptions.Optimizable)>]
abstract member CreateUploadTask : Foundation.NSData -> Foundation.NSUrlSessionUploadTask
override this.CreateUploadTask : Foundation.NSData -> Foundation.NSUrlSessionUploadTask

Parameters

resumeData
NSData

Returns

Attributes

Applies to