Свойство RelationalSyncProvider.CleanupBatchingDirectory
Возвращает или задает значение, определяющее, следует ли выполнять очистку пакетных файлов после применения содержащихся в них изменений к объектам назначения.
Это свойство несовместимо с CLS.
Пространство имен: Microsoft.Synchronization.Data
Сборка: Microsoft.Synchronization.Data (в microsoft.synchronization.data.dll)
Синтаксис
'Декларация
Public Property CleanupBatchingDirectory As Boolean
'Применение
Dim instance As RelationalSyncProvider
Dim value As Boolean
value = instance.CleanupBatchingDirectory
instance.CleanupBatchingDirectory = value
public bool CleanupBatchingDirectory { get; set; }
public:
property bool CleanupBatchingDirectory {
bool get ();
void set (bool value);
}
/** @property */
public boolean get_CleanupBatchingDirectory ()
/** @property */
public void set_CleanupBatchingDirectory (boolean value)
public function get CleanupBatchingDirectory () : boolean
public function set CleanupBatchingDirectory (value : boolean)
Значение свойства
Значение true, если пакетные файлы очищаются после применения изменений в файлах к назначению (по умолчанию). В противном случае – значение false.
Замечания
Это свойство используется в тех случаях, когда приложению требуется доставка изменений в пакетах. Пакетирование может оказаться полезным, например, в следующем случае.
Большое количество клиентов, использующих SqlCeSyncProvider, периодически синхронизируются с сервером, использующим SqlSyncProvider.
Объем памяти и место на диске ограничены на каждом клиенте.
Соединения между сервером и клиентами имеют низкую пропускную способность и подвержены перебоям, что часто затягивает процесс синхронизации и приводит к потере соединений.
Изменения, передаваемые в ходе типичного сеанса синхронизации, имеют большой размер (в КБ).
Дополнительные сведения см. в разделе Как доставить изменения в пакетах (SQL Server).
См. также
Справочник
Класс RelationalSyncProvider
Элементы RelationalSyncProvider
Пространство имен Microsoft.Synchronization.Data