Share via


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

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

SqlCeSyncStoreMetadataUpgrade メンバー

Microsoft.Synchronization.Data.SqlServerCe 名前空間