Classe SqlCeSyncStoreMetadataUpgrade
Atualiza o formato de metadados do banco de dados para a versão atual.
Namespace: Microsoft.Synchronization.Data.SqlServerCe
Assembly: Microsoft.Synchronization.Data.SqlServerCe (em Microsoft.Synchronization.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public Class SqlCeSyncStoreMetadataUpgrade
'Uso
Dim instance As SqlCeSyncStoreMetadataUpgrade
public class SqlCeSyncStoreMetadataUpgrade
public ref class SqlCeSyncStoreMetadataUpgrade
type SqlCeSyncStoreMetadataUpgrade = class end
public class SqlCeSyncStoreMetadataUpgrade
Comentários
O formato de metadados dos provedores de banco de dados foi alterado no Sync Framework 2.1. O novo formato de metadados é incompatível com as versões anteriores dos provedores de bancos de dados. Os componentes do namespace Microsoft.Synchronization.Data.SqlServerCe atualizam automaticamente o formato de metadados de um banco de dados do SQL Server Compact. Essa atualização ocorre na primeira vez que um componente desse namespace se conecta ao banco de dados. A classe SqlCeSyncStoreMetadataUpgrade é usada para atualizar manualmente os metadados para o novo formato. Lembre-se de que a atualização para o novo formato de metadados não pode ser desfeita, e quando você tentar usar uma versão anterior dos provedores de banco de dados para sincronizar um banco de dados que esteja no formato 2.1, o Sync Framework gerará uma exceção.
Hierarquia de herança
System. . :: . .Object
Microsoft.Synchronization.Data.SqlServerCe..::..SqlCeSyncStoreMetadataUpgrade
Segurança de thread
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.