Метод 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