One Logo Pool Ball
CloudKit · IOS API REFERENCE

CKOperation

class · iOS 8.0+ · SDK 27.1

class CKOperation

Members (18)

init · iOS 8.0+

init

TypeScript
static init(): CKOperation
Swift declaration
init()
get · iOS 8.0+ · Deprecated in iOS 11.0

allowsCellularAccess

TypeScript
get allowsCellularAccess(): boolean
Swift declaration
var allowsCellularAccess: Bool { get set }
set · iOS 8.0+ · Deprecated in iOS 11.0

allowsCellularAccess

TypeScript
set allowsCellularAccess(value: boolean)
Swift declaration
var allowsCellularAccess: Bool { get set }
get · iOS 11.0+

configuration

TypeScript
get configuration(): (CKOperation_Configuration) | null
Swift declaration
@NSCopying var configuration: CKOperation.Configuration! { get set }
set · iOS 11.0+

configuration

TypeScript
set configuration(value: (CKOperation_Configuration) | null)
Swift declaration
@NSCopying var configuration: CKOperation.Configuration! { get set }
get · iOS 8.0+ · Deprecated in iOS 11.0

container

TypeScript
get container(): (CKContainer) | null
Swift declaration
var container: CKContainer? { get set }
set · iOS 8.0+ · Deprecated in iOS 11.0

container

TypeScript
set container(value: (CKContainer) | null)
Swift declaration
var container: CKContainer? { get set }
get · iOS 11.0+

group

TypeScript
get group(): (CKOperationGroup) | null
Swift declaration
var group: CKOperationGroup? { get set }
set · iOS 11.0+

group

TypeScript
set group(value: (CKOperationGroup) | null)
Swift declaration
var group: CKOperationGroup? { get set }
get · iOS 9.3+ · Deprecated in iOS 11.0

isLongLived

TypeScript
get isLongLived(): boolean
Swift declaration
var isLongLived: Bool { get set }
set · iOS 9.3+ · Deprecated in iOS 11.0

isLongLived

TypeScript
set isLongLived(value: boolean)
Swift declaration
var isLongLived: Bool { get set }
get · iOS 9.3+

longLivedOperationWasPersistedBlock

TypeScript
get longLivedOperationWasPersistedBlock(): ((() => Promise<void>)) | null
Swift declaration
var longLivedOperationWasPersistedBlock: (() -> Void)? { get set }
set · iOS 9.3+

longLivedOperationWasPersistedBlock

TypeScript
set longLivedOperationWasPersistedBlock(value: ((() => void)) | null)
Swift declaration
var longLivedOperationWasPersistedBlock: (() -> Void)? { get set }
get · iOS 10.0+ · Deprecated in iOS 11.0

timeoutIntervalForRequest

TypeScript
get timeoutIntervalForRequest(): number
Swift declaration
var timeoutIntervalForRequest: TimeInterval { get set }
set · iOS 10.0+ · Deprecated in iOS 11.0

timeoutIntervalForRequest

TypeScript
set timeoutIntervalForRequest(value: number)
Swift declaration
var timeoutIntervalForRequest: TimeInterval { get set }
get · iOS 10.0+ · Deprecated in iOS 11.0

timeoutIntervalForResource

TypeScript
get timeoutIntervalForResource(): number
Swift declaration
var timeoutIntervalForResource: TimeInterval { get set }
set · iOS 10.0+ · Deprecated in iOS 11.0

timeoutIntervalForResource

TypeScript
set timeoutIntervalForResource(value: number)
Swift declaration
var timeoutIntervalForResource: TimeInterval { get set }
get · iOS 9.3+

operationID

TypeScript
get operationID(): string
Swift declaration
var operationID: CKOperation.ID { get }

A unique identifier for a long-lived operation. Pass this property's value to the ``CKContainer/longLivedOperation(for:)`` method to fetch the corresponding long-lived operation. For more information, see <doc:CKOperation#Long-Lived-Operations>.

Skipped declarations

No declarations were skipped in this snapshot.

All CloudKit types →