Класс SqlCeSyncStoreMetadataUpgrade

Обновляет формат метаданных базы данных до текущей версии.

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

Синтаксис

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

Замечания

Формат метаданных, используемый этими поставщиками баз данных, изменился в версии Sync Framework 2.1. Новый формат метаданных несовместим с предыдущими версиями поставщиков баз данных. Компоненты в пространстве имен Microsoft.Synchronization.Data.SqlServerCe автоматически обновляют формат базы данных SQL Server Compact. Это обновление выполняется в момент первого соединения компонента из этого пространства имен с базой данных. Класс SqlCeSyncStoreMetadataUpgrade используется для обновления метаданных до нового формата вручную. Следует учитывать, что отмена обновления до нового формата метаданных невозможна, и при попытке синхронизации баз данных в формате 2.1 с помощью предыдущей версии поставщиков баз данных Sync Framework вызовет исключение.

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

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

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

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

См. также

Справочник

Элементы SqlCeSyncStoreMetadataUpgrade

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