OfflineODataOperationStep

public enum OfflineODataOperationStep : Int

The steps of Offline OData operations.

  • The step for building entity store.

    Declaration

    Swift

    case buildingEntityStore = 1
  • The step for creating bootstrap database.

    Declaration

    Swift

    case creatingBootStrapDatabase = 2
  • The step for creating request queue database.

    Declaration

    Swift

    case creatingRequestQueueDatabase = 3
  • The step for downloading entity store. This message has two parameters: #1 is number of bytes received so far, and #2 is size of the store in bytes.

    Declaration

    Swift

    case downloadingEntityStore = 4
  • The step for erasing expired requests.

    Declaration

    Swift

    case erasingExpiredRequests = 5
  • The step for loading metadata.

    Declaration

    Swift

    case loadingMetadata = 6
  • The step for Performing request queue merge.

    Declaration

    Swift

    case performingRequestQueueMerge = 7
  • The step for Performing transaction merge.

    Declaration

    Swift

    case performingTransactionMerge = 8
  • The step for Performing create delete merge.

    Declaration

    Swift

    case performingCreateDeleteMerge = 9
  • The step for processing defining queries (processing of all defining queries is counted as one single step).

    Declaration

    Swift

    case processingDefiningQueries = 10
  • The step for processing requests (processing of all request is counted as one single step).

    Declaration

    Swift

    case processingRequests = 11
  • The step for reapplying changes.

    Declaration

    Swift

    case reapplyingChanges = 12
  • The step for receiving data from client.

    Declaration

    Swift

    case analyzingReceivedData = 13
  • The step for Receiving data from server. This message has two parameters: #1 is number of bytes sent to the server so far, and #2 is number of bytes received from the server so far.

    Declaration

    Swift

    case receivingDataFromServer = 14
  • The step for removing deleted relationships.

    Declaration

    Swift

    case removingDeletedRelationships = 15
  • The step for removing requests that are specified as RemoveAfterUpload.

    Declaration

    Swift

    case removingRemoveAfterUploadRequests = 16
  • The step for sending data to server. This message has two parameters: #1 is number of bytes sent to the server so far, and #2 is number of bytes received from the server so far.

    Declaration

    Swift

    case sendingDataToServer = 17
  • The step for sending entity store database to the server. This message has two parameters: #1 is number of bytes sent to the server so far, and #2 is size of the database to send in bytes.

    Declaration

    Swift

    case sendingEntityStoreDatabase = 18
  • The step for sending request queue database to the server. This message has two parameters: #1 is number of bytes sent to the server so far, and #2 is size of the database to send in bytes.

    Declaration

    Swift

    case sendingRequestQueueDatabase = 19
  • The step for pre-processing requests before uploading.

    Declaration

    Swift

    case uploadPreprocessing = 20
  • The step for waiting for download.

    Declaration

    Swift

    case waitingForDownload = 21
  • The step for performing schema upgrade.

    Declaration

    Swift

    case upgradingSchema = 22
  • The step for re-bootstraping database .

    Declaration

    Swift

    case reBootstrapingDatabase = 23
  • The step for upgrading client-only database.

    Declaration

    Swift

    case upgradingClientOnlyDatabase = 24