Compartilhar via


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.

Consulte também

Referência

Membros SqlCeSyncStoreMetadataUpgrade

Namespace Microsoft.Synchronization.Data.SqlServerCe