Share via


SqlCeSyncStoreMetadataUpgrade-Klasse

Aktualisiert das Metadatenformat der Datenbank auf die aktuelle Version.

Namespace:  Microsoft.Synchronization.Data.SqlServerCe
Assembly:  Microsoft.Synchronization.Data.SqlServerCe (in Microsoft.Synchronization.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Class SqlCeSyncStoreMetadataUpgrade
'Usage
Dim instance As SqlCeSyncStoreMetadataUpgrade
public class SqlCeSyncStoreMetadataUpgrade
public ref class SqlCeSyncStoreMetadataUpgrade
type SqlCeSyncStoreMetadataUpgrade =  class end
public class SqlCeSyncStoreMetadataUpgrade

Hinweise

Das Metadatenformat für die Datenbankanbieter wurde in Sync Framework 2.1 geändert. Das neue Metadatenformat ist mit früheren Versionen der Datenbankanbieter nicht kompatibel. Die Komponenten im Microsoft.Synchronization.Data.SqlServerCe-Namespace aktualisieren das Metadatenformat einer SQL Server Compact-Datenbank automatisch. Dieses Upgrade erfolgt, wenn eine Komponente in diesem Namespace zum ersten Mal eine Verbindung mit der Datenbank herstellt. Die SqlCeSyncStoreMetadataUpgrade-Klasse wird zum manuellen Aktualisieren der Metadaten auf das neue Format verwendet. Beachten Sie, dass das Upgrade auf das neue Metadatenformat nicht rückgängig gemacht werden kann. Wenn Sie anschließend versuchen, eine Datenbank im 2.1-Format mit einer älteren Version der Datenbankanbieter zu synchronisieren, gibt Sync Framework eine Ausnahme aus.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

SqlCeSyncStoreMetadataUpgrade-Member

Microsoft.Synchronization.Data.SqlServerCe-Namespace