Compartilhar via


Método SyncMetadataStoreSerializer.SerializeReplicaMetadata

Quando substituído em uma classe derivada, serializa, para a réplica especificada, o conteúdo de um repositório do serviço de armazenamento de metadados para um arquivo de destino.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (em microsoft.synchronization.metadatastorage.dll)

Sintaxe

'Declaração
Public MustOverride Sub SerializeReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId, _
    serializedFilePath As String, _
    compatibilityLevel As CompatibilityLevel _
)
'Uso
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
)

Parâmetros

  • idFormats
    O esquema do formato da ID do provedor.
  • replicaId
    A ID da réplica para a qual os metadados devem ser serializados.
  • serializedFilePath
    O arquivo de destino para o qual os metadados são serializados.
  • compatibilityLevel
    Um valor CompatibilityLevel que especifica para qual versão do Sync Framework os metadados serializados são válidos. Por exemplo, se o formato de serialização de conhecimento nativo for Sync Framework 2.0, mas o valor fornecido para esse parâmetro for Sync Framework 1.0, os valores de conhecimento serão serializados no formato 1.0. Se os valores de conhecimento usarem qualquer recurso do 2.0 que não possa ser serializado no formato 1.0, a serialização lançará uma exceção InvalidSerializationVersionException.

Consulte também

Referência

Classe SyncMetadataStoreSerializer
Membros SyncMetadataStoreSerializer
Namespace Microsoft.Synchronization.MetadataStorage