The SyncType property controls subscription agent behavior when subscription synchronization is required.
object.SyncType [= value]
object
Expression that evaluates to an object in the Applies To list
value
Long integer that specifies subscription agent synchronization behavior as described in Settings
Long, enumerated
Read/write
HRESULT GetSyncType(SQLDMO_SUBSYNC_TYPE FAR* pRetVal);
HRESULT SetSyncType(SQLDMO_SUBSYNC_TYPE NewValue);
Constant | Value | Description |
---|---|---|
SQLDMOSubSync_Auto | 1 | Subscription agent will synchronize the subscription automatically. |
SQLDMOSubSync_Default | 1 | SQLDMOSubSync_Auto. |
SQLDMOSubSync_Manual | 0 | Maintained for backward compatibility. |
SQLDMOSubSync_None | 2 | Subscription agent will not attempt publication synchronization. User interaction necessary to ensure synchronization. |
If an application sets SyncType after the initial snapshot has been created, this subscription will be reinitialized and must by resynchronized. Reinitialization occurs when the next scheduled merge agent runs.