ULSyncProgressState enumeration

UL Ext.: Enumerates all the states that can occur while synchronizing.

Syntax
Visual Basic
Public Enum ULSyncProgressState
C#
public enum ULSyncProgressState
Members
Member name Description Value

STATE_canceled

Synchronization has been canceled.

15

STATE_COMMITTING_DOWNLOAD

The download is being committed. The final count of rows received is included with this event.

9

STATE_CONNECTING

The synchronization stream has been built, but is not yet opened.

1

STATE_DISCONNECTING

The synchronization stream is about to be closed.

11

STATE_DONE

Synchronization has successfully completed.

12

STATE_ERROR

Synchronization has completed, but an error occurred.

13

STATE_FINISHING_UPLOAD

The upload is completing. The final count of rows sent is included with this event.

5

STATE_RECEIVING_DATA

Data for the current table is being received. ULSyncProgressData.ReceivedBytes, ULSyncProgressData.ReceivedInserts, ULSyncProgressData.ReceivedUpdates, and ULSyncProgressData.ReceivedDeletes have been updated.

8

STATE_RECEIVING_TABLE

A table is being received. Progress can be monitored using ULSyncProgressData.SyncTableIndex and ULSyncProgressData.SyncTableCount.

7

STATE_RECEIVING_UPLOAD_ACK

An acknowledgement that the upload is complete is being received.

6

STATE_ROLLING_BACK_DOWNLOAD

Synchronization is rolling back the download because an error was encountered during the download. The error will be reported with a subsequent STATE_ERROR progress report.

14

STATE_SENDING_DATA

Data for the current table is being sent. ULSyncProgressData.SentBytes, ULSyncProgressData.SentInserts, ULSyncProgressData.SentUpdates, and ULSyncProgressData.SentDeletes have been updated.

4

STATE_SENDING_DOWNLOAD_ACK

An acknowledgement that the download is complete is being sent.

10

STATE_SENDING_HEADER

The synchronization stream has been opened and the header is about to be sent.

2

STATE_SENDING_TABLE

A table is being sent. Progress can be monitored using ULSyncProgressData.SyncTableIndex and ULSyncProgressData.SyncTableCount.

3

STATE_STARTING

No synchronization actions have been taken yet.

0
See also