|
ArcGIS Runtime SDK for iOS
100.15
|
A lightweight operation queue that supports AGSOperations. Similar to NSOperationQueue, but lighter weight and does not support operation dependencies.
Instance Methods | |
| (void) | - addOperation: |
| (void) | - cancelAllOperations |
| (void) | - waitUntilAllOperationsAreFinished |
Class Methods | |
| (instancetype) | + sharedOperationQueue |
Properties | |
| NSUInteger | maxConcurrentOperationCount |
| NSArray< id< AGSOperation > > * | operations |
| NSQualityOfService | qualityOfService |
| - (void) addOperation: | (id< AGSOperation >) | op |
Adds an operation to the queue. An operation should only be added to a single queue.
| - (void) cancelAllOperations |
Cancels all operations in the queue.
| + (instancetype) sharedOperationQueue |
Returns an instance of an operation queue that can be shared throughout an application.
| - (void) waitUntilAllOperationsAreFinished |
Blocks until all the operations in the queue are done executing.
|
readwritenonatomicassign |
The number of concurrent operations that can be running at one time. 0 is the default. A value of 0 means that an unlimited amount of operations can be executing concurrently.
|
readnonatomiccopy |
The operations that have been added to this queue.
|
readwritenonatomicassign |
The QOS of the dispatch queue that is used for executing synchronous AGSOperations.