Platforms to show: All Mac Windows Linux Cross-Platform
CKQueryOperationMBS class
Super class: CKDatabaseOperationMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CloudKit | MBS Mac64bit Plugin | 16.5 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
A query operation takes the query parameters you provide and applies those parameters to the specified database and zone, delivering any matching records asynchronously to the blocks that you provide.
see
https://developer.apple.com/reference/cloudkit/ckqueryoperation
Subclass of the CKDatabaseOperationMBS class.
- 2 events
- event queryCompleted(cursor as CKQueryCursorMBS, operationError as NSErrorMBS)
- event recordFetched(record as CKRecordMBS)
- 4 properties
- property cursor as CKQueryCursorMBS
- property query as CKQueryMBS
- property resultsLimit as Integer
- property zoneID as CKRecordZoneIDMBS
- 6 methods
- method Constructor
- method Constructor(query as CKQueryMBS)
- method Constructor(queryCursor as CKQueryCursorMBS)
- method desiredKeys as String()
- method Destructor
- method setDesiredKeys(desiredKeys() as String)
- shared method CKQueryOperationMaximumResults as Integer
Super class CKDatabaseOperationMBS
- property database as CKDatabaseMBS
- method Constructor
Super class CKOperationMBS
- 2 events
- event Completed
- event LongLivedOperationWasPersisted
- 8 properties
- property configuration as CKOperationConfigurationMBS
- property Handle as Integer
- property operationID as String
- 7 methods
- method cancel
- method Constructor
- method Destructor
- method isCancelled as boolean
- method isExecuting as boolean
- method isFinished as boolean
- method start
This class has no sub classes.
Blog Entries
Release notes
- Version 21.4
- Fixed constructor for CKQueryOperationMBS class taking cursor.
The items on this page are in the following plugins: MBS Mac64bit Plugin.
CKQueryNotificationMBS - CKQuerySubscriptionMBS
