Back to Alamofire

DataTask

docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataTask.html

5.12.01.3 KB
Original Source

DataTask

@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
public struct DataTask<Value> : Sendable where Value : Sendable

Value used to await a DataResponse and associated values.

`

                response
                ` Asynchronous 

DataResponse produced by the DataRequest and its response handler.

Declaration

Swift

public var response: DataResponse<Value, AFError> { get async }

`

                result
                ` Asynchronous 

Result of any response serialization performed for the response.

Declaration

Swift

public var result: Result<Value, AFError> { get async }

`

                value
                ` Asynchronous 

Value returned by the response.

Declaration

Swift

public var value: Value { get async throws }

`

                cancel()
                `

Cancel the underlying DataRequest and Task.

Declaration

Swift

public func cancel()

`

                resume()
                `

Resume the underlying DataRequest.

Declaration

Swift

public func resume()

`

                suspend()
                `

Suspend the underlying DataRequest.

Declaration

Swift

public func suspend()