SyncMetadataStoreSerializer.SerializeReplicaMetadata 方法
在派生类中重写时,对于指定的副本,将元数据存储服务存储区的内容序列化到目标文件。
命名空间: 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
public abstract void SerializeReplicaMetadata (
SyncIdFormatGroup idFormats,
SyncId replicaId,
String serializedFilePath,
CompatibilityLevel compatibilityLevel
)
public abstract function SerializeReplicaMetadata (
idFormats : SyncIdFormatGroup,
replicaId : SyncId,
serializedFilePath : String,
compatibilityLevel : CompatibilityLevel
)
参数
- idFormats
提供程序的 ID 格式架构。
- replicaId
应序列化其元数据的副本的 ID。
- serializedFilePath
要将元数据序列化到的目标文件。
- compatibilityLevel
一个 CompatibilityLevel 值,该值指定序列化数据对哪个版本的 Sync Framework 有效。例如,如果本机知识序列化格式为 Sync Framework 2.0,但为此参数提供的值为 Sync Framework 1.0,则以 1.0 格式序列化知识值。如果知识值使用任何无法以 1.0 格式序列化的 2.0 功能,则序列化会引发 InvalidSerializationVersionException 异常。
请参阅
参考
SyncMetadataStoreSerializer 类
SyncMetadataStoreSerializer 成员
Microsoft.Synchronization.MetadataStorage 命名空间