SerializeReplicaMetadata メソッド
派生クラスでオーバーライドされると、指定されたレプリカの Metadata Storage Service ストアの内容を同期先ファイルにシリアル化します。
名前空間: Microsoft.Synchronization.MetadataStorage
アセンブリ: Microsoft.Synchronization.MetadataStorage (Microsoft.Synchronization.MetadataStorage.dll 内)
構文
'宣言
Public MustOverride Sub SerializeReplicaMetadata ( _
idFormats As SyncIdFormatGroup, _
replicaId As SyncId, _
serializedFilePath As String, _
compatibilityLevel As CompatibilityLevel _
)
'使用
Dim instance As SyncMetadataStoreSerializer
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim serializedFilePath As String
Dim compatibilityLevel As CompatibilityLevel
instance.SerializeReplicaMetadata(idFormats, _
replicaId, serializedFilePath, compatibilityLevel)
public abstract void SerializeReplicaMetadata(
SyncIdFormatGroup idFormats,
SyncId replicaId,
string serializedFilePath,
CompatibilityLevel compatibilityLevel
)
public:
virtual void SerializeReplicaMetadata(
SyncIdFormatGroup^ idFormats,
SyncId^ replicaId,
String^ serializedFilePath,
CompatibilityLevel compatibilityLevel
) abstract
abstract SerializeReplicaMetadata :
idFormats:SyncIdFormatGroup *
replicaId:SyncId *
serializedFilePath:string *
compatibilityLevel:CompatibilityLevel -> unit
public abstract function SerializeReplicaMetadata(
idFormats : SyncIdFormatGroup,
replicaId : SyncId,
serializedFilePath : String,
compatibilityLevel : CompatibilityLevel
)
パラメーター
- idFormats
型 : Microsoft.Synchronization. . :: . .SyncIdFormatGroup
プロバイダーの ID 形式スキーマ。
- replicaId
型 : Microsoft.Synchronization. . :: . .SyncId
メタデータをシリアル化する対象のレプリカの ID。
- serializedFilePath
型 : System. . :: . .String
メタデータをシリアル化する同期先ファイル。
- compatibilityLevel
型 : Microsoft.Synchronization. . :: . .CompatibilityLevel
シリアル化されたメタデータが Sync Framework のどのバージョンに対して有効かを指定する CompatibilityLevel 値。たとえば、ネイティブなナレッジのシリアル化形式が Sync Framework 2.x であっても、このパラメーターに指定された値が Sync Framework 1.0 の場合、ナレッジの値は 1.0 形式でシリアル化されます。1.0 形式ではシリアル化できないいずれかの 2.x 機能がナレッジ値に使用されている場合、シリアル化によって InvalidSerializationVersionException 例外がスローされます。
参照
参照
SyncMetadataStoreSerializerクラス