Класс SqlCeSyncStoreMetadataCleanup

Представляет очистку метаданных отслеживания изменений в базе данных SQL Server Compact, синхронизируемой с помощью поставщика SqlCeSyncProvider.

Пространство имен:  Microsoft.Synchronization.Data.SqlServerCe
Сборка:  Microsoft.Synchronization.Data.SqlServerCe (в Microsoft.Synchronization.Data.SqlServerCe.dll)

Синтаксис

'Декларация
Public Class SqlCeSyncStoreMetadataCleanup
'Применение
Dim instance As SqlCeSyncStoreMetadataCleanup
public class SqlCeSyncStoreMetadataCleanup
public ref class SqlCeSyncStoreMetadataCleanup
type SqlCeSyncStoreMetadataCleanup =  class end
public class SqlCeSyncStoreMetadataCleanup

Замечания

Очистка подразумевает удаление метаданных для строк, которые были удалены из базовой таблицы. Платформа Sync Framework использует два типа метаданных.

  • Метаданные уровня таблиц, отслеживающие операции вставки, обновления и удаления для каждой синхронизируемой таблицы.

    Для каждой строки базовой таблицы имеется одна строка метаданных. Если строка удаляется из базовой таблицы и ее получили все узлы во всех областях, то строку метаданных можно удалить.

  • Метаданные на уровне базы данных, которые отслеживают изменения, полученные каждым узлом с других узлов.

    Эти метаданные обычно хранятся в одной таблице областей для каждой базы данных узла. Строки в таблице областей нельзя удалять, если не удаляется область.

Очистка основана на истечении срока хранения, т. е. метаданные, которые хранятся дольше определенного периода времени, удаляются. Для баз данных SQL Server используйте объект SqlSyncStoreMetadataCleanup, а для баз данных SQL Server Compact используйте объект SqlCeSyncStoreMetadataCleanup. Дополнительные сведения см. в разделе Как очищать метаданные для синхронизации совместной работы (SQL Server).

Иерархия наследования

System. . :: . .Object
  Microsoft.Synchronization.Data.SqlServerCe..::..SqlCeSyncStoreMetadataCleanup

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы SqlCeSyncStoreMetadataCleanup

Пространство имен Microsoft.Synchronization.Data.SqlServerCe