Метод 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
Схема форматов идентификаторов для поставщика.
- replicaId
Идентификатор реплики, для которой требуется сериализация метаданных.
- serializedFilePath
Файл назначения, в который выполняется сериализация метаданных.
- compatibilityLevel
Значение CompatibilityLevel, которое определяет версию Sync Framework, для которой верны сериализованные метаданные. Например, если собственным форматом сериализации для набора знаний является Sync Framework 2.0, а в этом параметре указано значение Sync Framework 1.0, то сериализация значений этого знания будет производиться в формате 1.0. Если в значениях набора знаний используются какие-либо функции формата 2.0, которые не могут быть сериализованы в формате 1.0, то сериализация вызовет исключение InvalidSerializationVersionException.
См. также
Справочник
Класс SyncMetadataStoreSerializer
Элементы SyncMetadataStoreSerializer
Пространство имен Microsoft.Synchronization.MetadataStorage