Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

CKOperationMBS.allowsCellularAccess as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: A Boolean value indicating whether the operation object may send data over the cell network.
Notes:
When you send or receive many records, or when you send records with large assets, you might set this property to false to avoid consuming too much of the user’s cellular data bandwidth. For operations involving only a few records, it is fine to leave this property set to true, which is the default.

When this property is set to false, the operation executes normally but fails if Wi-Fi is not available.
(Read and Write property)

Feedback, Comments & Corrections

CKOperationMBS.container as CKContainerMBS
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: The container to use for the operation.
Notes:
The container sets the context for where the operation should perform its work. The addOperation method of both the CKContainerMBS and CKDatabaseMBS classes implicitly sets the value of this property to their container.

If you execute the operation yourself, either directly or using a custom operation queue, it is recommended that you set the value of this property explicitly. If the value is nil when you execute an operation, the operation object implicitly executes against your app’s default container.
(Read and Write property)

Feedback, Comments & Corrections

CKOperationMBS.Handle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 17.2 Yes No No Yes, macOS only No
Function: The handle to the internal used NSOperation reference.
Notes: (Read and Write property)

Feedback, Comments & Corrections

CKOperationMBS.longLived as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: A Boolean value indicating whether the operation is long-lived.
Notes:
To create a long-lived operation, set to true. The default value is false. If the operation is running or is a long-lived operation fetched from a CKContainer object, changing this property value has no effect.

For more information on long-lived operations, read Long-Lived Operations.
(Read and Write property)

Feedback, Comments & Corrections

CKOperationMBS.operationID as String
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: A unique identifier for a long-lived operation.
Notes:
Use this property to fetch a long-lived operation using the fetchLongLivedOperationWithID method in the CKContainer class. For more information on long-lived operations, read Long-Lived Operations.
(Read only property)

Feedback, Comments & Corrections

CKOperationMBS.timeoutIntervalForRequest as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: The timeout interval to use when waiting for additional data.
Notes:
This property determines the request timeout interval for the operation. The request timeout interval controls how long (in seconds) the operation should wait for additional data to arrive before giving up. The timer associated with this value is reset whenever new data arrives. When the request timer reaches the specified interval without receiving any new data, it triggers a timeout.

The default value is 60 seconds.
(Read and Write property)

Feedback, Comments & Corrections

CKOperationMBS.timeoutIntervalForResource as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property CloudKit MBS Mac64bit Plugin 16.5 Yes No No Yes, macOS only No
Function: The maximum amount of time that a resource request should be allowed to take.
Notes:
This property determines the resource timeout interval for this operation. The resource timeout interval controls how long (in seconds) to wait for the entire operation to complete before giving up. The resource timer starts when the operation is initiated and counts until either the operation completes or this timeout interval is reached, whichever comes first.

The default value is 7 days.
(Read and Write property)

Feedback, Comments & Corrections

The items on this page are in the following plugins: MBS Mac64bit Plugin.





Links
MBS Xojo tutorial videos