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) のメンバーはスレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。